rpms/qt-qsa/devel qt-qsa.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
Julian Sikorski (belegdol)
fedora-extras-commits at redhat.com
Wed Dec 20 21:26:16 UTC 2006
Author: belegdol
Update of /cvs/extras/rpms/qt-qsa/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv2370/devel
Modified Files:
.cvsignore sources
Added Files:
qt-qsa.spec
Log Message:
auto-import qt-qsa-1.1.4-3 on branch devel from qt-qsa-1.1.4-3.src.rpm
--- NEW FILE qt-qsa.spec ---
%define qtdir %(qmake -query QT_INSTALL_PREFIX)
%define qtinc %{qtdir}/include
%define qtlib %(qmake -query QT_INSTALL_PREFIX)/lib
Name: qt-qsa
Version: 1.1.4
Release: 3%{?dist}
Summary: QT Script for Applications
Group: Development/Libraries
License: GPL
URL: http://www.trolltech.com/products/qt/addon/qsa
Source0: ftp://ftp.trolltech.com/qsa/source/qsa-x11-free-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: qt-devel
%description
Qt Script for Applications can be used to build scripable applications with Qt.
%package devel
Summary: Development and doc files for qsa
Requires: %{name} = %{version}-%{release}
Group: Development/Libraries
Requires: qt-devel
%description devel
Qt Script for Applications can be used to build scripable applications with Qt.
This package contains development files and the documentation
%prep
%setup -q -n qsa-x11-free-%{version}
#fix LICENSE.GPL and README permissions
chmod 644 LICENSE.GPL
chmod 644 README
#fix line endings
find doc/html -type f | xargs %{__sed} -i 's/\r//'
find examples -type f | xargs %{__sed} -i 's/\r//'
%build
export QTDIR=%{qtdir}
export PATH=$QTDIR/bin:$PATH
export QTINC=%{qtinc}
export QTLIB=%{qtlib}
./configure -prefix %{qtdir}
make %{?_smp_mflags} sub-src
%install
rm -rf $RPM_BUILD_ROOT
make install INSTALL_ROOT=$RPM_BUILD_ROOT
rm -rf $RPM_BUILD_ROOT/%{qtdir}/doc
#remove uneeded files
rm -f examples/qsa.prf
find examples -name "Makefile.*" | xargs rm -f
find examples -name ".obj*" | xargs rm -rf
find examples -name ".ui*" | xargs rm -rf
find examples -name ".moc*" | xargs rm -rf
find examples -name ".rcc" | xargs rm -rf
#remove load entry from .pro files
find examples -name "*.pro" | xargs sed -i "/..\/qsa/d"
#add includes that make install skip:(
%{__install} -p -m 644 src/ide/qsworkbench.h $RPM_BUILD_ROOT%{qtinc}/
%{__install} -p -m 644 src/qsa/qsutilfactory.h $RPM_BUILD_ROOT%{qtinc}/
%clean
rm -rf $RPM_BUILD_ROOT
%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig
%files
%defattr(-,root,root,-)
%doc changes-%{version} LICENSE.GPL README
%{qtlib}/libqsa.so.*
%files devel
%defattr(-,root,root,-)
%doc doc/html examples
%{qtlib}/libqsa.so
%{qtinc}/*
%{qtdir}/mkspecs/features/qsa.prf
%changelog
* Wed Dec 20 2006 Julian Sikorski <belegdol[at]gmail[dot]com> - 1.1.4-3
- Fixed typo in %%changelog
- Added qt-devel to -devel subpackage Requires
* Wed Dec 20 2006 Julian Sikorski <belegdol[at]gmail[dot]com> - 1.1.4-2
- Added missing headers
- Renamed to qt-qsa
- Got rid of dos2unix BuildRequires
- Fixed building on x86-64
* Wed Dec 13 2006 Julian Sikorski <belegdol[at]gmail[dot]com> - 1.1.4-1
- Initial RPM release, based on Frank Büttner's qt4-qsa package
Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/qt-qsa/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 20 Dec 2006 21:24:38 -0000 1.1
+++ .cvsignore 20 Dec 2006 21:25:46 -0000 1.2
@@ -0,0 +1 @@
+qsa-x11-free-1.1.4.tar.gz
Index: sources
===================================================================
RCS file: /cvs/extras/rpms/qt-qsa/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 20 Dec 2006 21:24:38 -0000 1.1
+++ sources 20 Dec 2006 21:25:46 -0000 1.2
@@ -0,0 +1 @@
+24eb504e51de3a04161f6df8c39c24ac qsa-x11-free-1.1.4.tar.gz
More information about the fedora-extras-commits
mailing list