rpms/guitone/F-7 guitone-0.7-qt-svg.patch, NONE, 1.1 guitone.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Thomas Moschny (thm) fedora-extras-commits at redhat.com
Thu Jan 24 08:33:34 UTC 2008


Author: thm

Update of /cvs/pkgs/rpms/guitone/F-7
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv14106/F-7

Modified Files:
	.cvsignore sources 
Added Files:
	guitone-0.7-qt-svg.patch guitone.spec 
Log Message:
Initial import for F-7.

guitone-0.7-qt-svg.patch:

--- NEW FILE guitone-0.7-qt-svg.patch ---
--- guitone.pro.orig	2008-01-16 12:25:34.000000000 +0100
+++ guitone.pro	2008-01-22 00:36:57.000000000 +0100
@@ -10,6 +10,7 @@
 #
 TEMPLATE         = app
 TARGET           = guitone
+QT              += svg
 !macx {
     QT          += xml network
 }


--- NEW FILE guitone.spec ---
Name:		guitone
Version:	0.7
Release:	2%{?dist}

Summary:	A frontend for Monotone
Group:		Development/Tools
License:	GPLv2+

URL:		http://guitone.thomaskeller.biz/
Source0:	%{url}releases/%{version}/%{name}-%{version}.tgz

Patch0:		guitone-0.7-qt-svg.patch

BuildRequires:	qt4-devel
BuildRequires:	desktop-file-utils
Requires:	monotone

BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)


%description 
Guitone is a Qt-based, cross-platform graphical user interface for the
distributed version control system monotone. It aims towards a full
implementation of the monotone automation interface and is especially
targeted at beginners. 

Functionality provided by guitone:

* Browse a loaded workspace, filter by file states
* Display attributes of selected files
* Open files in the system's default viewer on double-click
* Show file differences for single and multiple files
* List keys from the loaded database and generate new keys
* Checkout, export and commit revisions
* Query recent revisions from a loaded database

and much more.


%prep
%setup -q
%patch0 -p0

cat >%{name}.desktop <<EOF
[Desktop Entry]
Encoding=UTF-8
Name=Guitone
Comment=Frontend for Monotone
Exec=guitone
Icon=guitone
Terminal=false
Type=Application
Categories=Application;Development;
EOF


%build
qmake-qt4 -config release guitone.pro
lrelease-qt4 guitone.pro
make %{?_smp_mflags}


%install
rm -rf %{buildroot}
install -m 755 -D -p bin/guitone %{buildroot}%{_bindir}/guitone
install -m 644 -D -p res/icons/guitone.png %{buildroot}%{_datadir}/pixmaps/guitone.png

desktop-file-install \
  --dir %{buildroot}%{_datadir}/applications \
  --vendor="" \
  %{name}.desktop


# the tests subdir currently contains only a stub of a testsuite, and
# upstream told us not to use it yet, so no 'check' section.


%clean
rm -rf %{buildroot}


%files
%defattr(-,root,root,-)
%doc COPYING NEWS README notes
%{_bindir}/guitone
%{_datadir}/pixmaps/guitone.png
%{_datadir}/applications/guitone.desktop

%changelog
* Tue Jan 22 2008 Thomas Moschny <thomas.moschny at gmx.de> - 0.7-2
- Small patch: Add Qt SVG module.
- Add note about the testsuite.

* Wed Jan 16 2008 Thomas Moschny <thomas.moschny at gmx.de> - 0.7-1
- Initial version.


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/guitone/F-7/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore	22 Jan 2008 23:50:48 -0000	1.1
+++ .cvsignore	24 Jan 2008 08:33:01 -0000	1.2
@@ -0,0 +1 @@
+guitone-0.7.tgz


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/guitone/F-7/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources	22 Jan 2008 23:50:48 -0000	1.1
+++ sources	24 Jan 2008 08:33:01 -0000	1.2
@@ -0,0 +1 @@
+6bd84f194d05495472fb8d05750c4420  guitone-0.7.tgz




More information about the fedora-extras-commits mailing list