rpms/qt4-qsa/devel qt4-qsa.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Frank Büttner (frankb) fedora-extras-commits at redhat.com
Mon Jun 12 15:06:56 UTC 2006


Author: frankb

Update of /cvs/extras/rpms/qt4-qsa/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv15090/devel

Modified Files:
	.cvsignore sources 
Added Files:
	qt4-qsa.spec 
Log Message:
auto-import qt4-qsa-1.2.1-11FC5 on branch devel from qt4-qsa-1.2.1-11FC5.src.rpm


--- NEW FILE qt4-qsa.spec ---
Name:		qt4-qsa
Summary:	Qt Script for Applications
Version:	1.2.1
Release:	11%{?dist}
BuildRequires:	qt4-devel < 4.2 qt4-devel => 4.1.3-8
Requires:	qt4 < 4.2
URL:		http://www.trolltech.com/products/qt/addon/qsa

License: 	GPL
Group: 		Development/Libraries
Source: 	ftp://ftp.trolltech.com/qsa/source/qsa-x11-opensource-%{version}.tar.gz
Buildroot: 	%{_tmppath}/qsa-%{version}-%{release}-root-%(%{__id_u} -n)

%define qtdir %(qmake4 -query QT_INSTALL_PREFIX) 
%define qtinc %(qmake4 -query QT_INSTALL_HEADERS)
%define qtlib %(qmake4 -query QT_INSTALL_LIBS)

%package devel
Summary:	Development and doc files for qsa 
Requires:	%{name} = %{version}
Group:		Development/Libraries

%description
Qt Script for Applications can be used to build scripable applications with Qt.
The workbench tool is included in this release.

%description devel
Development files and the documentation

%prep
%setup -q -n qsa-x11-opensource-%{version}

%build
export QTDIR=%{qtdir}
export PATH=$QTDIR/bin:$PATH
export QTINC=%{qtinc}
export QTLIB=%{qtlib}
#without qt3support
#./configure -release -new-editor -prefix %{qtdir}
./configure -release -prefix %{qtdir}
make %{?_smp_mflags} -e INSTALL_ROOT=$RPM_BUILD_ROOT sub-src

%install
rm -rf $RPM_BUILD_ROOT
make %{?_smp_mflags} -e INSTALL_ROOT=$RPM_BUILD_ROOT install 
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}/

%post -p /sbin/ldconfig

%postun -p /sbin/ldconfig

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc LICENSE.GPL changes* README
%{qtlib}/libqsa.so.*


%files devel
%defattr(0644,root,root)   
%{qtinc}/*
%{qtlib}/libqsa.so
%{qtdir}/mkspecs/features/qsa.prf
%doc examples
%doc doc/html

%changelog 
* Sun Jun 11 2006 Frank Büttner  <frank-buettner at gmx.net> - 1.2.1-11%{?dist}
- rename package to qt4-qsa

* Sun Jun 11 2006 Frank Büttner  <frank-buettner at gmx.net> - 1.2.1-10%{?dist}
- add readme file to the main package
- fix empty debug packe(bug in the Qt lib)
- fix prevent to install it on Qt => 4.2

* Thu Jun 08 2006 Frank Büttner  <frank-buettner at gmx.net> - 1.2.1-9%{?dist}
- fix file attributes in the devel package

* Thu Jun 08 2006 Frank Büttner  <frank-buettner at gmx.net> - 1.2.1-8%{?dist}
- replace path finnding via qmake
- modify file attributes

* Thu Jun 08 2006 Frank Büttner  <frank-buettner at gmx.net> - 1.2.1-7%{?dist}
- take nicer one to find the include path for Qt

* Thu Jun 08 2006 Frank Büttner  <frank-buettner at gmx.net> - 1.2.1-6%{?dist}
- fix URL and Source
- fix .so only lib file in the devel package

* Thu Jun 08 2006 Frank Büttner  <frank-buettner at gmx.net> - 1.2.1-5%{?dist}
- fix lib path for EMT64

* Sun May 28 2006 Frank Büttner  <frank-buettner at gmx.net> - 1.2.1-4%{?dist}
- enable qt3support
- Prevent for compiling using Qt >=4.2 witch will need another version of QSA.
- add missing .h files

* Sun May 28 2006 Frank Büttner  <frank-buettner at gmx.net> - 1.2.1-3%{?dist}
- fix dependency's and remove now unnecessary help stuff

* Sun May 14 2006 Frank Büttner  <frank-buettner at gmx.net> - 1.2.1-2%{?dist}
- Path of Qt not need to be hard coded now. (Must be checked with the 
  ready Qt package)
- add exemples to the devel package

* Sat May 13 2006 Frank Büttner  <frank-buettner at gmx.net> - 1.2.1-1%{?dist}
- start build the package


Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/qt4-qsa/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore	12 Jun 2006 15:05:39 -0000	1.1
+++ .cvsignore	12 Jun 2006 15:06:56 -0000	1.2
@@ -0,0 +1 @@
+qsa-x11-opensource-1.2.1.tar.gz


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/qt4-qsa/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources	12 Jun 2006 15:05:39 -0000	1.1
+++ sources	12 Jun 2006 15:06:56 -0000	1.2
@@ -0,0 +1 @@
+46a05bb09346b04cf470dd1a3778c9a0  qsa-x11-opensource-1.2.1.tar.gz




More information about the fedora-extras-commits mailing list