[monkeystudio/f16] New svn checkout for 1.9.0.1 release
Nicoleau Fabien
eponyme at fedoraproject.org
Mon Oct 24 18:49:44 UTC 2011
commit fd700924b5b9eccf43ec3cf3b5b9956d429ff3a6
Author: eponyme <eponyme at fedoraproject.org>
Date: Mon Oct 24 20:53:59 2011 +0200
New svn checkout for 1.9.0.1 release
.gitignore | 1 +
monkeystudio.spec | 61 +++++++++++++++++++++++++++++++---------------------
sources | 2 +-
3 files changed, 38 insertions(+), 26 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 5d64e36..a3a330d 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,4 @@
mks-svn3732.tar.gz
/mks-svn3904.tar.gz
/mks-svn3908.tar.gz
+/mks-svn4332.tar.gz
diff --git a/monkeystudio.spec b/monkeystudio.spec
index d08ae17..b5af15e 100644
--- a/monkeystudio.spec
+++ b/monkeystudio.spec
@@ -1,24 +1,23 @@
# Turn off the brp-python-bytecompile script
%global __os_install_post %(echo '%{__os_install_post}' | sed -e 's!/usr/lib[^[:space:]]*/brp-python-bytecompile[[:space:]].*$!!g')
-%global alphatag 20110514
-%global svn_revision svn3908
+%global alphatag 20111024
+%global svn_revision svn4332
# Package source is take from upstream svn repository
# Use this command to generate source tarball :
-# svn export -r 3908 svn://svn.tuxfamily.org/svnroot/monkeystudio/mks/v2/trunk mks-svn3908
-# tar cfz mks-svn3908.tar.gz mks-svn3908
+# svn export -r 4332 svn://svn.tuxfamily.org/svnroot/monkeystudio/mks/v2/trunk mks-svn4332
+# tar cfz mks-svn4332.tar.gz mks-svn4332
Name: monkeystudio
-Version: 1.8.4.0
-Release: 5.%{alphatag}%{svn_revision}%{?dist}
+Version: 1.9.0.1
+Release: 1.%{alphatag}%{svn_revision}%{?dist}
Summary: Free cross-platform Qt 4 IDE
Group: Development/Tools
License: GPLv3
URL: http://www.%{name}.org/
Source0: mks-%{svn_revision}.tar.gz
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
# Version is specified to avoid plugin problems (see #475110 C22)
BuildRequires: qt-devel >= 4.5.2-12
@@ -42,23 +41,22 @@ code editor too ( JavaScript, XML, ... ).
%prep
%setup -q -n mks-%{svn_revision}
-chmod 0644 datas/templates/Python/PyQt\ Gui/{\$Form\ File\ Name\$.ui,template.ini,\$Project\ Name\$.xpyqt}
-chmod 0644 datas/templates/Python/Qt\ Form/{\$Class\ Name\$.ui,template.ini}
-chmod 0644 datas/templates/Python/PyQt\ Console/{template.ini,\$Project\ Name\$.xpyqt}
-chmod 0644 datas/templates/Python/QObject\ Herited\ Class/template.ini
-chmod 0644 plugins/base/SearchAndReplace/src/SearchAndReplace.{cpp,h}
-chmod 0644 plugins/base/Tools/src/Tools.{cpp,h}
-chmod 0644 plugins/interpreter/Python/src/*.{cpp,h}
-chmod 0644 plugins/xup/PyQt/src/PyQt.{cpp,h}
-chmod 0755 datas/apis/tags2api.py
+# Fix files permissions
+find monkey/src -type f -exec chmod 0644 {} \;
+find datas/templates/ -type f -exec chmod 0644 {} \;
+find plugins/ -type f -exec chmod 0644 {} \;
+chmod 0755 datas/apis/Tools/tags2api.py
+# For the "hidden files" rpmlint warning
+sed -i -e 's/\.ui/ui/' -e 's/\.moc/moc/' -e 's/\.rcc/rcc/' config.pri
+sed -i -e 's/\.ui/ui/' -e 's/\.moc/moc/' -e 's/\.rcc/rcc/' plugins/plugins.pri
+
+# End of file encoding
+sed -i -e 's/\r//' dev-readme 'datas/templates/Python/Qt Form - Single Inheritance/$Class Name$.ui' 'datas/templates/C++/Qt Form - No Inheritance/$Class Name$.ui' 'datas/templates/Python/PyQt Gui/$Form File Name$.ui'
# UpdateChecker is removed because yum will take care of updates
sed -i -e 's/UpdateChecker//' plugins/base/base.pro
-sed -i -e 's/\r//' 'datas/templates/Python/Qt Form/template.ini' 'datas/templates/Python/Qt Form/$Class Name$.ui' readme.txt 'datas/templates/Python/PyQt Gui/$Form File Name$.ui' dev-readme 'datas/apis/tags2api.py'
-sed -i -e 's/\.ui/ui/' -e 's/\.moc/moc/' -e 's/\.rcc/rcc/' config.pri
-sed -i -e 's/\.moc/moc/' plugins/plugins.pri
%build
@@ -67,7 +65,6 @@ make %{?_smp_mflags}
%install
-rm -rf $RPM_BUILD_ROOT
%{_qt4_qmake} prefix=%{_prefix} plugins=%{_libdir} system_qscintilla=1
make install INSTALL_ROOT=$RPM_BUILD_ROOT
desktop-file-install --vendor="" \
@@ -76,12 +73,7 @@ desktop-file-install --vendor="" \
$RPM_BUILD_ROOT%{_datadir}/applications/%{name}.desktop
-%clean
-rm -rf $RPM_BUILD_ROOT
-
-
%files
-%defattr(-,root,root,-)
%doc Doxyfile GPL-3 readme.txt dev-readme
%{_bindir}/%{name}
%{_libdir}/%{name}
@@ -91,36 +83,55 @@ rm -rf $RPM_BUILD_ROOT
%changelog
+* Mon Oct 24 2011 Nicoleau Fabien <nicoleau.fabien at gmail.com> - 1.9.0.1-1.20111024svn4332
+- New svn checkout (for 1.9.0.1 release that handles Qt 4.8)
+
+* Tue Oct 11 2011 Nicoleau Fabien <nicoleau.fabien at gmail.com> - 1.9.0.0-1.20111011svn4303
+- New svn checkout (for 1.9.0.0 release)
+
* Sat May 14 2011 Nicoleau Fabien <nicoleau.fabien at gmail.com> - 1.8.4.0-5.20110514svn3908
- Update svn checkout to build with qscintilla 2.5
+
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1.8.4.0-4.20101106svn3904
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
* Sat Nov 6 2010 Nicoleau Fabien <nicoleau.fabien at gmail.com> - 1.8.4.0-3.20101106svn3904
- Update svn checkout
+
* Sun Jun 20 2010 Nicoleau Fabien <nicoleau.fabien at gmail.com> - 1.8.4.0-2.20100517svn3732
- Change qt-webkit-devel require to qt4-webkit-devel
+
* Mon May 17 2010 Nicoleau Fabien <nicoleau.fabien at gmail.com> - 1.8.4.0-1.20100517svn3732
- New checkout for 1.8.4.0 post release and Qt 4.7 support
+
* Mon Dec 14 2009 Nicoleau Fabien <nicoleau.fabien at gmail.com> - 1.8.4.0-0.4.20091214svn3482
- Update svn checkout
- Fix #539003
- Add smp_mflags at build step, as it now works with this package
+
* Mon Sep 14 2009 Nicoleau Fabien <nicoleau.fabien at gmail.com> - 1.8.4.0-0.3.20090824svn3243
- Removed unused licence files
+
* Mon Aug 31 2009 Nicoleau Fabien <nicoleau.fabien at gmail.com> - 1.8.4.0-0.2.20090824svn3243
- Add qt-devel version to avoid plugin problems
- Removed UpdateChecker plugin compilation
+
* Mon Aug 24 2009 Nicoleau Fabien <nicoleau.fabien at gmail.com> - 1.8.4.0-0.1.20090824svn3243
- Now using svn
+
* Sat Jun 27 2009 Nicoleau Fabien <nicoleau.fabien at gmail.com> - 1.8.3.3-2
- Remove 64 bits trick
- Use qt4 macros
- Fix some files permissions
+
* Sun May 10 2009 Nicoleau Fabien <nicoleau.fabien at gmail.com> - 1.8.3.3-1
- Rebuild for 1.8.3.3
+
* Sun Feb 15 2009 Nicoleau Fabien <nicoleau.fabien at gmail.com> - 1.8.3.2-1
- Rebuild for 1.8.3.2
+
* Mon Dec 29 2008 Nicoleau Fabien <nicoleau.fabien at gmail.com> - 1.8.3.0-1
- Rebuild for 1.8.3.0 release
+
* Sun Dec 7 2008 Nicoleau Fabien <nicoleau.fabien at gmail.com> - 1.8.3.0-1.2625svn
- initital build
diff --git a/sources b/sources
index 487984d..3b5cb4e 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-e20f4cc8e41a143981c5c0139f7f7758 mks-svn3908.tar.gz
+52aca109cf2429d7e919800ad0a24364 mks-svn4332.tar.gz
More information about the scm-commits
mailing list