rpms/XaraLX/devel XaraLX.spec, NONE, 1.1 xaralx.desktop.patch, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Paul F. Johnson (pfj) fedora-extras-commits at redhat.com
Tue Aug 1 22:07:30 UTC 2006


Author: pfj

Update of /cvs/extras/rpms/XaraLX/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv1629/devel

Modified Files:
	.cvsignore sources 
Added Files:
	XaraLX.spec xaralx.desktop.patch 
Log Message:
auto-import XaraLX-0.7-2.r1614 on branch devel from XaraLX-0.7-2.r1614.src.rpm


--- NEW FILE XaraLX.spec ---
%define buildRev r1614

Name:		XaraLX
Summary: 	Vector/general purpose graphics utility
Version:	0.7
Release:	2%{?dist}.%{buildRev}
License:	GPL
Group:		Applications/Publishing
Source0:	http://downloads.xara.com/opensource/%{name}-%{version}%{buildRev}.tar.bz2
URL:		http://www.xaraxtreme.org/
Patch0:		xaralx.desktop.patch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires:	libX11-devel, imake, libXext-devel
BuildRequires:	pkgconfig, gettext-devel, libtool, shared-mime-info
BuildRequires:	libpng-devel, libjpeg-devel, zip, libxml2-devel
BuildRequires:	desktop-file-utils, wxGTK-devel >= 2.6.3
Requires: which

%description
General purpose and vector graphics program, supports photo, graphics, and 
illustration creation and editing.

%package examples
Summary: Example files for XaraLX
Requires: %{name} = %{version}
Group: Development/Tools

%description examples
Text and graphics examples for XaraLX

%prep
%setup -q -n %{name}-%{version}%{buildRev} 
chmod 0644 wxOil/*.cpp
chmod 0644 wxOil/*.h
%patch0 -p1

%build
autoreconf -f -i -s
%configure
make %{?_smp_mflags}

%install
rm -rf %{buildroot}
make DESTDIR=%{buildroot} install

mkdir -p %{buildroot}%{_datadir}/applications/
mkdir -p %{buildroot}%{_datadir}/pixmaps/
mkdir -p %{buildroot}%{_datadir}/mime/application
mkdir -p %{buildroot}%{_datadir}/mime-info/
mkdir -p %{buildroot}%{_datadir}/application-registry
mkdir -p %{buildroot}%{_docdir}/XaraLX/examples/testfiles
mkdir -p %{buildroot}%{_docdir}/XaraLX/examples/TextDesigns

install -m 0644 xaralx.png xaralx.xpm %{buildroot}%{_datadir}/pixmaps/
install -m 0644 Mime/mime-storage/gnome/xaralx.keys %{buildroot}%{_datadir}/mime-info/xaralx.keys
install -m 0644 Mime/mime-storage/gnome/xaralx.mime %{buildroot}%{_datadir}/mime-info/xaralx.mime
install -m 0644 Mime/xaralx.xml %{buildroot}%{_datadir}/mime/application/xaralx.xml
install -m 0644 Mime/mime-storage/gnome/xaralx.applications %{buildroot}/%{_datadir}/application-registry/xaralx.applications

desktop-file-install --vendor fedora                            \
        --dir %{buildroot}%{_datadir}/applications           \
	--add-category X-Fedora					\
        xaralx.desktop

rm -rf %{buildroot}/%{_docdir}/%{name}-%{version}

cp testfiles/* %{buildroot}%{_docdir}/XaraLX/examples/testfiles
cp TextDesigns/* %{buildroot}%{_docdir}/XaraLX/examples/TextDesigns

%clean
rm -rf %{buildroot}

%post
if which update-mime-database>/dev/null 2>&1; then \
   update-mime-database %{_datadir}/mime; \
fi

%postun
if which update-mime-database>/dev/null 2>&1; then \
   update-mime-database %{_datadir}/mime; \
fi

%files
%defattr(-,root,root)
%doc COPYING LICENSE AUTHORS GPL doc/*.txt README
%{_bindir}/XaraLX
%{_datadir}/applications/fedora-xaralx.desktop
%{_datadir}/pixmaps/xaralx.png
%{_datadir}/pixmaps/xaralx.xpm
%{_datadir}/mime/application/xaralx.xml
%{_datadir}/mime-info/xaralx*
%{_datadir}/application-registry/xaralx.applications

%files examples
%{_docdir}/XaraLX/examples

%changelog
* Mon Jul 31 2006 Paul F. Johnson <paul at all-the-johnsons.co.uk> 0.7-2.r1614
- patched the desktop file

* Mon Jul 31 2006 Paul F. johnson <paul at all-the-johnsons.co.uk> 0.7-1.r1614
- bumped to newer version
- added examples subpackages

* Thu Jul 27 2006 Paul F. Johnson <paul at all-the-johnsons.co.uk> 0.7-2.r1564
- changed Group to Applications-Publishing
- fix for autoreconf problems
- removed dupes in BR
- removed BR perl
- added mime-info
- added examples

* Thu Jul 27 2006 Paul F. Johnson <paul at all-the-johnsons.co.uk> 0.7-1.r1564
- bump to new version
- includes 64 bit fixes
- multiple alterations to the spec file
- Added docs
- fixed end of line for xaralx.htm
- fixed multiple mode errors for header and source files
- removed mixed use of spaces and tabs

* Wed May 24 2006 Tom "spot" Callaway <tcallawa at redhat.com> 0.5-1
- Initial package for Fedora Extras

xaralx.desktop.patch:

--- NEW FILE xaralx.desktop.patch ---
--- XaraLX-0.7r1614/xaralx.desktop	2006-07-31 21:09:10.000000000 +0100
+++ XaraLX-0.7r1614/xaralx.desktop	2006-07-31 21:08:27.000000000 +0100
@@ -1,7 +1,7 @@
 [Desktop Entry]
 Version=1.0
 Encoding=UTF-8
-Name=Xara Xtreme
+Name=XaraXtreme
 Comment=Versatile vector graphics program
 Comment[de_DE]=Vielseitiges Vektorgraphik-Programm
 Comment[pt_BR]=Versátil programa para gráficos vetoriais
@@ -12,5 +12,5 @@
 StartupNotify=true
 MimeType=image/xar;application/x-extension-xar;
 FilePattern=xaralx;
-Exec=xaralx %F
-TryExec=xaralx
+Exec=XaraLX %F
+TryExec=XaraLX


Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/XaraLX/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore	1 Aug 2006 21:57:26 -0000	1.1
+++ .cvsignore	1 Aug 2006 22:07:30 -0000	1.2
@@ -0,0 +1 @@
+XaraLX-0.7r1614.tar.bz2


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/XaraLX/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources	1 Aug 2006 21:57:26 -0000	1.1
+++ sources	1 Aug 2006 22:07:30 -0000	1.2
@@ -0,0 +1 @@
+6a76220a50ce96f9af0936f51a8b83e4  XaraLX-0.7r1614.tar.bz2




More information about the fedora-extras-commits mailing list