rpms/highlight/F-10 highlight.spec, 1.37, 1.38 sources, 1.22, 1.23 highlight-2.6.11-makefile.patch, 1.1, NONE

Jochen Schmitt s4504kr at fedoraproject.org
Tue Jun 30 17:43:11 UTC 2009


Author: s4504kr

Update of /cvs/extras/rpms/highlight/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4666

Modified Files:
	highlight.spec sources 
Removed Files:
	highlight-2.6.11-makefile.patch 
Log Message:
New upstream release. License changed to GPLv3


Index: highlight.spec
===================================================================
RCS file: /cvs/extras/rpms/highlight/F-10/highlight.spec,v
retrieving revision 1.37
retrieving revision 1.38
diff -u -p -r1.37 -r1.38
--- highlight.spec	3 Nov 2008 18:55:15 -0000	1.37
+++ highlight.spec	30 Jun 2009 17:42:41 -0000	1.38
@@ -1,16 +1,16 @@
 Name:		highlight
 Summary:	Universal source code to formatted text converter
-Version:	2.6.14
-Release:	1%{?dist}
+Version:	2.10
+Release:	2%{?dist}
 
 Group:		Development/Tools
-License:	GPLv2
+License:	GPLv3
 
 URL:		http://www.andre-simon.de/
 Source0:	http://www.andre-simon.de/zip/%{name}-%{version}.tar.gz
-Patch1:		highlight-2.6.11-makefile.patch
 
-BuildRequires:	wxGTK-devel
+BuildRequires:	qt-devel >= 4.4
+BuildRequires:	desktop-file-utils
 
 Buildroot:	%{_tmppath}/%{name}-%{version}-root-%(%{__id_u} -n)
 
@@ -22,9 +22,15 @@ Language descriptions are configurable a
 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
-%patch1 -p1 -b .mak
 
 # Provides: exclude perl(highlight_pipe) from example
 cat <<__EOF__ > %{name}-perl.prov
@@ -42,15 +48,27 @@ __EOF__
 %define __perl_requires %{_builddir}/%{name}-%{version}/%{name}-perl.req
 chmod +x %{__perl_requires}
 
-
 %build
 make %{?_smp_mflags} CFLAGS="$RPM_OPT_FLAGS" LDFLAGS=
+make gui %{?_smp_mflags} CFLAGS="$RPM_OPT_FLAGS" LDFLAGS=
 
 %install
 rm -rf $RPM_BUILD_ROOT
 
 make install DESTDIR=$RPM_BUILD_ROOT
 
+mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
+mkdir -p $RPM_BUILD_ROOT%{_datadir}/pixmaps
+
+make install-gui DESTDIR=$RPM_BUILD_ROOT
+
+rm -rf $RPM_BUILD_ROOT%{_docdir}/%{name}/
+
+desktop-file-install \
+    --dir $RPM_BUILD_ROOT%{_datadir}/applications \
+   highlight.desktop
+
+
 # Packaging this example causes lots of incorrect perl provides and 
 # requires. Since it isn't going to work out of the box, I'm nuking it.
 rm -rf examples/plugins/movabletype
@@ -60,7 +78,6 @@ rm -rf $RPM_BUILD_ROOT
 
 %files
 %defattr(-,root,root,-)
-
 %{_bindir}/highlight
 %{_datadir}/highlight/
 %{_mandir}/man1/highlight.1*
@@ -69,7 +86,37 @@ rm -rf $RPM_BUILD_ROOT
 
 %doc ChangeLog AUTHORS README* COPYING TODO examples/
 
+%files gui
+%defattr(-,root,root,-)
+%{_bindir}/highlight-gui
+%{_datadir}/applications/highlight.desktop
+%{_datadir}/pixmaps/highlight.xpm
+
 %changelog
+* Mon Jun 29 2009 Jochen Schmitt <Jochen herr-schmitt de> 2.10-2
+- License was changed go GPLv3 from upstream
+
+* Mon Jun 29 2009 Jochen Schmitt <Jochen herr-schmitt de> 2.10-1
+- New upstream release
+
+* Tue May 12 2009 Jochen Schmitt <Jochen herr-schmitt de> 2.9-1
+- New upstream release
+
+* Mon Apr 20 2009 Jochen Schmitt <Jochen herr-schmitt de> 2.8-3
+- Adding GUI subpackage
+
+* Mon Apr 20 2009 Jochen Schmitt <Jochen herr-schmitt de> 2.8-1
+- New upstream release
+
+* Tue Feb 24 2009 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> 2.7-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Tue Feb  3 2009 Jochen Schmitt <Jochen herr-schmitt de> 2.7-2
+- Patches for gcc-4.4
+
+* Thu Jan 15 2009 Jochen Schmitt <Jochen herr-schmitt de> 2.7-1
+- New upstream release
+
 * Mon Nov  3 2008 Jochen Schmitt <Jochen herr-schmitt de> 2.6.14-1
 - New upstream release
 


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/highlight/F-10/sources,v
retrieving revision 1.22
retrieving revision 1.23
diff -u -p -r1.22 -r1.23
--- sources	3 Nov 2008 18:55:15 -0000	1.22
+++ sources	30 Jun 2009 17:42:41 -0000	1.23
@@ -1 +1 @@
-09bb5bb1d9d9dba215a9d56e02213452  highlight-2.6.14.tar.gz
+34d2b41df0974f871215ad0343f63efe  highlight-2.10.tar.gz


--- highlight-2.6.11-makefile.patch DELETED ---




More information about the fedora-extras-commits mailing list