Commit ded6a142 authored by Vitaly Lipatov's avatar Vitaly Lipatov

fix spec for build with gear (via rpmbb / rpmbsh)

parent 281cbf0f
tar: . name=uniset-@version@
spec: conf/libuniset.spec
%def_disable doc %def_disable doc
Name: uniset Name: libuniset
Version: 0.96 Version: 0.96
Release: eter28 Release: eter29
Summary: UniSet
Summary: UniSet - library for building distributed industrial control systems
License: GPL License: GPL
Group: Development/C++ Group: Development/C++
URL: http://sourceforge.net/uniset Url: http://sourceforge.net/uniset
Packager: Pavel Vainerman <pv@altlinux.ru> Packager: Pavel Vainerman <pv@altlinux.ru>
Source: %name-%version.tar.bz2
Source: /var/ftp/pvt/Etersoft/Ourside/mb745/sources/tarball/%name-%version.tar
# Automatically added by buildreq on Sun Dec 28 2008 # Automatically added by buildreq on Sun Dec 28 2008
BuildRequires: libMySQL-devel libcomedi-devel libcommoncpp2-devel libomniORB-devel libsigc++2.0-devel libxml2-devel BuildRequires: libMySQL-devel libcomedi-devel libcommoncpp2-devel libomniORB-devel libsigc++2.0-devel libxml2-devel
#BuildRequires: gcc-c++ libMySQL-devel libomniORB-devel libsigc++2.0-devel libxml2-devel linux-libc-headers python-modules
#BuildRequires: gcc-c++ libMySQL-devel libomniORB-devel libsigc++2.0-devel libxml2-devel python-modules kernel-headers-common pkgconfig zlib-devel
%description %description
UniSet The UniSet library intended for building distributed industrial control systems
%package -n lib%name
Summary: Libraries for UniSet
Group: System/Libraries
%description -n lib%name
This package provides libraries to use UniSet.
%package -n lib%name-devel %package devel
Group: Development/C Group: Development/C
Summary: Libraries needed to develop for UniSet Summary: Libraries needed to develop for UniSet
Requires: lib%name = %version-%release Requires: %name = %version-%release
%description -n lib%name-devel %description devel
Libraries needed to develop for UniSet. Libraries needed to develop for UniSet.
%package -n %name-mysql-dbserver %package mysql-dbserver
Group: Development/Databases Group: Development/Databases
Summary: MySQL-dbserver implementatioin for UniSet Summary: MySQL-dbserver implementatioin for UniSet
Requires: lib%name = %version-%release Requires: %name = %version-%release
%description -n %name-mysql-dbserver %description mysql-dbserver
MySQL dbserever for libuniset MySQL dbseever for %name
%package utils %package utils
Summary: UniSet utilities Summary: UniSet utilities
Group: Development/Tools Group: Development/Tools
Requires: lib%name = %version-%release Requires: %name = %version-%release
%description utils %description utils
UniSet utilities UniSet utilities
%package -n lib%name-doc %package doc
Group: Development/C Group: Development/C
Summary: Documentations for developing with UniSet. Summary: Documentations for developing with UniSet
Requires: lib%name = %version-%release Requires: lib%name = %version-%release
%description -n lib%name-doc %description doc
Documentations for developing with UniSet Documentations for developing with UniSet
%package -n lib%name-extentions %package extentions
Group: Development/Databases
Summary: libUniSet extentions
Requires: lib%name = %version-%release
%description -n lib%name-extentions
Libraries needed to develop for UniSetExtentions.
%package -n %name-extentions
Group: Development/Databases Group: Development/Databases
Summary: libUniSet extentions Summary: libUniSet extentions
Requires: lib%name-extentions = %version-%release Requires: %name = %version-%release
%description -n %name-extentions %description extentions
Extentions for libuniset Extentions for libuniset
%package -n lib%name-extentions-devel %package extentions-devel
Group: Development/Databases Group: Development/Databases
Summary: Libraries needed to develop for uniset extentions Summary: Libraries needed to develop for uniset extentions
Requires: lib%name-extentions = %version-%release Requires: %name-extentions = %version-%release
%description -n lib%name-extentions-devel %description extentions-devel
Libraries needed to develop for uniset extentions Libraries needed to develop for uniset extentions
%prep %prep
...@@ -98,10 +84,6 @@ Libraries needed to develop for uniset extentions ...@@ -98,10 +84,6 @@ Libraries needed to develop for uniset extentions
%install %install
%makeinstall %makeinstall
%post -n lib%name
%postun -n lib%name
%files utils %files utils
%_bindir/%name-admin %_bindir/%name-admin
%_bindir/%name-infoserver %_bindir/%name-infoserver
...@@ -113,61 +95,30 @@ Libraries needed to develop for uniset extentions ...@@ -113,61 +95,30 @@ Libraries needed to develop for uniset extentions
%_bindir/%name-stop* %_bindir/%name-stop*
%_bindir/%name-func* %_bindir/%name-func*
%_bindir/%name-codegen %_bindir/%name-codegen
%dir %_datadir/%name/
%dir %_datadir/%name/xslt/
%_datadir/%name/xslt/*.xsl %_datadir/%name/xslt/*.xsl
%files -n lib%name %files
%_libdir/libUniSet.so* %_libdir/libUniSet.so.*
%exclude %_libdir/*Extentions.so*
%exclude %_libdir/libUniSetIO*.so* %files devel
%exclude %_libdir/libUniSetLP*.so* %dir %_includedir/%name/
%exclude %_libdir/libUniSetMB*.so* %_includedir/%name/*.h
%exclude %_libdir/libUniSetRT*.so* %_libdir/libUniSet.so
%exclude %_libdir/libUniSetShared*.so* %_datadir/idl/%name/
%_pkgconfigdir/libUniSet.pc
%files -n lib%name-devel
%_includedir/%name %files mysql-dbserver
%_datadir/idl/%name
%_libdir/pkgconfig/libUniSet.pc
%exclude %_includedir/%name/extentions
#%exclude %_libdir/pkgconfig/libUniSet*.pc
%exclude %_libdir/pkgconfig/*Extentions.pc
%exclude %_libdir/pkgconfig/libUniSetIO*.pc
%exclude %_libdir/pkgconfig/libUniSetLog*.pc
%exclude %_libdir/pkgconfig/libUniSetMB*.pc
%exclude %_libdir/pkgconfig/libUniSetRT*.pc
%exclude %_libdir/pkgconfig/libUniSetShared*.pc
%files -n %name-mysql-dbserver
%_bindir/%name-mysql-*dbserver %_bindir/%name-mysql-*dbserver
%_libdir/*-mysql.so* %_libdir/*-mysql.so*
%files -n lib%name-doc
%if_enabled doc %if_enabled doc
%files doc
%_docdir/%name %_docdir/%name
%endif %endif
%files -n lib%name-extentions %files extentions
%_libdir/*Extentions.so*
%_libdir/libUniSetIO*.so*
%_libdir/libUniSetLP*.so*
%_libdir/libUniSetMB*.so*
%_libdir/libUniSetRT*.so*
%_libdir/libUniSetShared*.so*
%files -n lib%name-extentions-devel
%_includedir/%name/extentions
%_libdir/pkgconfig/*Extentions.pc
%_libdir/pkgconfig/libUniSetIO*.pc
%_libdir/pkgconfig/libUniSetLog*.pc
%_libdir/pkgconfig/libUniSetMB*.pc
%_libdir/pkgconfig/libUniSetRT*.pc
%_libdir/pkgconfig/libUniSetShared*.pc
#%_libdir/pkgconfig/libUniSet*.pc
%exclude %_libdir/pkgconfig/libUniSet.pc
%files -n %name-extentions
%_bindir/%name-iocontrol %_bindir/%name-iocontrol
%_bindir/%name-iotest %_bindir/%name-iotest
%_bindir/%name-iocalibr %_bindir/%name-iocalibr
...@@ -180,6 +131,30 @@ Libraries needed to develop for uniset extentions ...@@ -180,6 +131,30 @@ Libraries needed to develop for uniset extentions
%_bindir/%name-smemory %_bindir/%name-smemory
%_bindir/%name-smviewer %_bindir/%name-smviewer
%_libdir/*Extentions.so.*
%_libdir/libUniSetIO*.so.*
%_libdir/libUniSetLP*.so.*
%_libdir/libUniSetMB*.so.*
%_libdir/libUniSetRT*.so.*
%_libdir/libUniSetShared*.so.*
%files extentions-devel
%_includedir/%name/extentions/
%_libdir/*Extentions.so
%_libdir/libUniSetIO*.so
%_libdir/libUniSetLP*.so
%_libdir/libUniSetMB*.so
%_libdir/libUniSetRT*.so
%_libdir/libUniSetShared*.so
%_pkgconfigdir/*Extentions.pc
%_pkgconfigdir/libUniSetIO*.pc
%_pkgconfigdir/libUniSetLog*.pc
%_pkgconfigdir/libUniSetMB*.pc
%_pkgconfigdir/libUniSetRT*.pc
%_pkgconfigdir/libUniSetShared*.pc
#%_pkgconfigdir/libUniSet*.pc
%exclude %_pkgconfigdir/libUniSet.pc
%changelog %changelog
* Mon Jun 08 2009 Pavel Vainerman <pv@aeu> 0.96-eter25 * Mon Jun 08 2009 Pavel Vainerman <pv@aeu> 0.96-eter25
- new build - new build
...@@ -341,7 +316,6 @@ Libraries needed to develop for uniset extentions ...@@ -341,7 +316,6 @@ Libraries needed to develop for uniset extentions
- change createNext in UniXML - change createNext in UniXML
- add copyNode (new function to UniXML) - add copyNode (new function to UniXML)
* Tue Feb 22 2005 Pavel Vainerman <pv@altlinux.ru> 0.4.9-alt2 * Tue Feb 22 2005 Pavel Vainerman <pv@altlinux.ru> 0.4.9-alt2
- bug fix for AskDumperXML1 - bug fix for AskDumperXML1
...@@ -368,7 +342,6 @@ Libraries needed to develop for uniset extentions ...@@ -368,7 +342,6 @@ Libraries needed to develop for uniset extentions
- add analog and digital filters - add analog and digital filters
- add sensibility for analog sensor - add sensibility for analog sensor
* Wed Dec 22 2004 Pavel Vainerman <pv@altlinux.ru> 0.0.4-alt1 * Wed Dec 22 2004 Pavel Vainerman <pv@altlinux.ru> 0.0.4-alt1
- build new version - build new version
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment