diff options
author | Volker Kaiser <volker.kaiser@softwareschneiderei.de> | 2012-08-08 10:21:15 +0200 |
---|---|---|
committer | Volker Kaiser <volker.kaiser@softwareschneiderei.de> | 2012-08-08 10:21:15 +0200 |
commit | 2235306b05d29f22fd33eafdced3081f70ac7e37 (patch) | |
tree | 7a6102e315a061615f9a623476b336f5ed50ede1 /libuca.spec.in | |
parent | 642a047ce60c9e071b9815d11ea9a81761598c9c (diff) | |
download | uca-2235306b05d29f22fd33eafdced3081f70ac7e37.tar.gz uca-2235306b05d29f22fd33eafdced3081f70ac7e37.tar.bz2 uca-2235306b05d29f22fd33eafdced3081f70ac7e37.tar.xz uca-2235306b05d29f22fd33eafdced3081f70ac7e37.zip |
added custom spec file
Diffstat (limited to 'libuca.spec.in')
-rw-r--r-- | libuca.spec.in | 76 |
1 files changed, 76 insertions, 0 deletions
diff --git a/libuca.spec.in b/libuca.spec.in new file mode 100644 index 0000000..9e21bb2 --- /dev/null +++ b/libuca.spec.in @@ -0,0 +1,76 @@ +# -*- rpm-spec -*- +Buildroot: @UCA_BUILD_DIR@/_CPack_Packages/Linux/RPM/@CPACK_PACKAGE_FILE_NAME@ +Summary: Abstract interface for different camera classes and frame grabber devices +Name: libuca +Version: @VERSION@ +Release: @CPACK_PACKAGE_RELEASE@ +License: unknown +Group: unknown +Vendor: Karlsruhe Institute of Technology/IPE +Prefix: @CMAKE_INSTALL_PREFIX@ + + + + +#p define prefix /usr/local +%define _rpmdir @UCA_BUILD_DIR@/_CPack_Packages/Linux/RPM +%define _rpmfilename @CPACK_PACKAGE_FILE_NAME@.rpm +%define _unpackaged_files_terminate_build 0 +%define _topdir @UCA_BUILD_DIR@/_CPack_Packages/Linux/RPM + + + +%description +DESCRIPTION +=========== + +This is an installer created using CPack (http://www.cmake.org). No additional installation instructions provided. + + + +# This is a shortcutted spec file generated by CMake RPM generator +# we skip _install step because CPack does that for us. +# We do only save CPack installed tree in _prepr +# and then restore it in build. +%prep +mv $RPM_BUILD_ROOT @UCA_BUILD_DIR@/_CPack_Packages/Linux/RPM/tmpBBroot + +#p build + +%install +if [ -e $RPM_BUILD_ROOT ]; +then + rm -Rf $RPM_BUILD_ROOT +fi +mv "@UCA_BUILD_DIR@/_CPack_Packages/Linux/RPM/tmpBBroot" $RPM_BUILD_ROOT + +%clean + +%post + + +%postun + + +%pre + + +%preun + + +%files +%defattr(-,root,root,-) +@CMAKE_INSTALL_PREFIX@/include/uca/*.h +@CMAKE_INSTALL_PREFIX@/@LIB_INSTALL_DIR@/libuca.so +@CMAKE_INSTALL_PREFIX@/@LIB_INSTALL_DIR@/libuca.so.@UCA_VERSION_MINOR@ +@CMAKE_INSTALL_PREFIX@/@LIB_INSTALL_DIR@/libuca.so.@UCA_ABI_VERSION@ +@CMAKE_INSTALL_PREFIX@/lib/pkgconfig/uca.pc + + +%changelog +* Tue Aug 7 2012 Volker Kaiser <volker.kaiser@softwareschneiderei.de> +pack only existing header files +* Tue Aug 7 2012 Volker Kaiser <volker.kaiser@softwareschneiderei.de> +using more variables in spec file +* Tue Aug 2 2012 Volker Kaiser <volker.kaiser@softwareschneiderei.de> +First package version |