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

Claudio Tomasoni (claudiotomasoni) fedora-extras-commits at redhat.com
Thu Jun 5 18:05:21 UTC 2008


Author: claudiotomasoni

Update of /cvs/pkgs/rpms/qtoctave/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv15861/devel

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



--- NEW FILE import.log ---
qtoctave-0_7_4-3_fc9:HEAD:qtoctave-0.7.4-3.fc9.src.rpm:1212688486


--- NEW FILE qtoctave.spec ---
Name:           qtoctave
Version:        0.7.4
Release:        3%{?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
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

BuildRequires:  qt4-devel, octave-devel
BuildRequires:  desktop-file-utils
BuildRequires:  dos2unix
BuildRequires:  cmake
Requires:       octave

%description
QtOctave is a frontend for Octave based on Qt4.

%prep
%setup -q -a 1
dos2unix readme.txt
find src/ -type f -exec chmod a-x {} \;


%build
%cmake -DCMAKE_C_FLAGS_RELEASE:STRING="-DNDEBUG"        \
       -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


%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


%clean
rm -rf $RPM_BUILD_ROOT


%files
%defattr(-,root,root,-)
%doc readme.txt news.txt leeme.txt LICENSE_GPL.txt icon/
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/applications/*.desktop
%{_datadir}/pixmaps/%{name}.png


%changelog
* Sat May 24 2008 Claudio Tomasoni <claudio at claudiotomasoni.it> 0.7.4-3
- fixed SOURCE1 setup

* Mon May 12 2008 Claudio Tomasoni <claudio at claudiotomasoni.it> 0.7.4-2
- new GPLv2 icon

* Thu May 01 2008 Claudio Tomasoni <claudio at claudiotomasoni.it> 0.7.4-1
- update to 0.7.4
- removed autodetected qt4 requirement
- changed cmake options to avoid rpaths
- fixed wrong permissions in the source tree

* Mon Apr 07 2008 Claudio Tomasoni <claudio at claudiotomasoni.it> 0.7.3-3.fc8
- deleted useless post and postun scripts
- fixed issues in install section
- fixed wrong compilation flags
- license is GPLv2

* Sun Mar 30 2008 Claudio Tomasoni <claudio at claudiotomasoni.it> 0.7.3-2.fc8
- sync with 0.7.3 package released on official blog
- fixed silly errors with cmake macro

* Tue Mar 25 2008 Claudio Tomasoni <claudio at claudiotomasoni.it> 0.7.3-1.139.20080425svn.fc8
- Update to svn version 0.7.3
- Bump to cmake

* Sun Mar 23 2008 Claudio Tomasoni <claudio at claudiotomasoni.it> 0.7.1-1.fc8
- First release


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/qtoctave/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore	2 Jun 2008 15:31:16 -0000	1.1
+++ .cvsignore	5 Jun 2008 18:04:41 -0000	1.2
@@ -0,0 +1,2 @@
+qtoctave-0.7.4.tar.gz
+qtoctave-icon.tar.gz


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/qtoctave/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources	2 Jun 2008 15:31:16 -0000	1.1
+++ sources	5 Jun 2008 18:04:41 -0000	1.2
@@ -0,0 +1,2 @@
+ac6fbfecd1e1ca5b07f1131701d92186  qtoctave-0.7.4.tar.gz
+7718cf0d600d30bce77de341ef314355  qtoctave-icon.tar.gz




More information about the fedora-extras-commits mailing list