rpms/qtoctave/devel .cvsignore, 1.2, 1.3 import.log, 1.1, 1.2 qtoctave.spec, 1.1, 1.2 sources, 1.2, 1.3

Claudio Tomasoni claudiotomasoni at fedoraproject.org
Mon Sep 1 21:23:48 UTC 2008


Author: claudiotomasoni

Update of /cvs/pkgs/rpms/qtoctave/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17915/devel

Modified Files:
	.cvsignore import.log qtoctave.spec sources 
Log Message:



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/qtoctave/devel/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- .cvsignore	5 Jun 2008 18:04:41 -0000	1.2
+++ .cvsignore	1 Sep 2008 21:23:18 -0000	1.3
@@ -1,2 +1 @@
-qtoctave-0.7.4.tar.gz
-qtoctave-icon.tar.gz
+qtoctave-0.8.1-20080823.svn165.tar.gz


Index: import.log
===================================================================
RCS file: /cvs/pkgs/rpms/qtoctave/devel/import.log,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- import.log	5 Jun 2008 18:04:41 -0000	1.1
+++ import.log	1 Sep 2008 21:23:18 -0000	1.2
@@ -1 +1,2 @@
 qtoctave-0_7_4-3_fc9:HEAD:qtoctave-0.7.4-3.fc9.src.rpm:1212688486
+qtoctave-0_8_1-0_20080823_svn165_fc9:HEAD:qtoctave-0.8.1-0.20080823.svn165.fc9.src.rpm:1220304102


Index: qtoctave.spec
===================================================================
RCS file: /cvs/pkgs/rpms/qtoctave/devel/qtoctave.spec,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- qtoctave.spec	5 Jun 2008 18:04:41 -0000	1.1
+++ qtoctave.spec	1 Sep 2008 21:23:18 -0000	1.2
@@ -1,13 +1,16 @@
 Name:           qtoctave
-Version:        0.7.4
-Release:        3%{?dist}
+Version:        0.8.1
+Release:        0.20080823.svn165%{?dist}
 Summary:        Frontend for Octave
 
 Group:          Applications/Engineering
 License:        GPLv2
 URL:            http://qtoctave.wordpress.com/
-Source0:        https://forja.rediris.es/frs/download.php/744/qtoctave-0.7.4.tar.gz
-Source1:        %{name}-icon.tar.gz
+# The source for this package was checked out from svn trunk.
+# Use the following command to generate the tarball:
+#  svn checkout https://forja.rediris.es/svn/csl-qtoctave/trunk/qtoctave
+#  tar -czvf qtoctave-0.8.1-20080823.svn165.tar.gz qtoctave
+Source0:        %{name}-%{version}-20080823.svn165.tar.gz
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 BuildRequires:  qt4-devel, octave-devel
@@ -20,8 +23,11 @@
 QtOctave is a frontend for Octave based on Qt4.
 
 %prep
-%setup -q -a 1
+%setup -q -n %{name}
 dos2unix readme.txt
+for SVNDIR in $(find . -type d -name .svn)
+   do rm -rf $SVNDIR 
+done
 find src/ -type f -exec chmod a-x {} \;
 
 
@@ -30,47 +36,51 @@
        -DCMAKE_CXX_FLAGS_RELEASE:STRING="-DQT_NO_DEBUG" \
        -DCMAKE_SKIP_RPATH:STRING="ON"                   \
        .
-make %{?_smp_mflags}
-
-cat > %{name}.desktop << EOF
-[Desktop Entry]
-Encoding=UTF-8
-Name=QtOctave
-Comment=Frontend for Octave
-Exec=qtoctave
-Icon=qtoctave.png
-Categories=Math;Science;
-Terminal=false
-Type=Application
-EOF
+make VERBOSE=1 %{?_smp_mflags}
 
 
 %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
 desktop-file-install --dir $RPM_BUILD_ROOT%{_datadir}/applications \
                      --vendor "fedora" \
-                     %{name}.desktop
-install -p -m 644 %{name}.png $RPM_BUILD_ROOT%{_datadir}/pixmaps
+                     --delete-original \
+                     $RPM_BUILD_ROOT%{_datadir}/applications/%{name}.desktop
 
 
 %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 readme.txt news.txt leeme.txt LICENSE_GPL.txt icon/
+%doc readme.txt news.txt leeme.txt LICENSE_GPL.txt
 %{_bindir}/%{name}
 %{_datadir}/%{name}
 %{_datadir}/applications/*.desktop
-%{_datadir}/pixmaps/%{name}.png
+%{_datadir}/icons/hicolor/64x64/apps/%{name}.png
 
 
 %changelog
+* Thu Aug 14 2008 Claudio Tomasoni <claudio at claudiotomasoni.it> 0.8.1-0.20080823.svn165
+- bump to svn version pre 0.8.1
+- fixes on icon and desktop file
+
 * Sat May 24 2008 Claudio Tomasoni <claudio at claudiotomasoni.it> 0.7.4-3
 - fixed SOURCE1 setup
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/qtoctave/devel/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- sources	5 Jun 2008 18:04:41 -0000	1.2
+++ sources	1 Sep 2008 21:23:18 -0000	1.3
@@ -1,2 +1 @@
-ac6fbfecd1e1ca5b07f1131701d92186  qtoctave-0.7.4.tar.gz
-7718cf0d600d30bce77de341ef314355  qtoctave-icon.tar.gz
+ea7aeeaa1eb180007c9a53fbe566a727  qtoctave-0.8.1-20080823.svn165.tar.gz




More information about the fedora-extras-commits mailing list