moved the main shared objects to the hawk-lib package in the rpm spec file
This commit is contained in:
		| @ -19,7 +19,7 @@ Vendor: Chung, Hyung-Hwan | ||||
| URL: @PACKAGE_URL@ | ||||
| Group: System Environment/Libraries | ||||
| Source0: %{name}-%{version}.tar.gz | ||||
| #Requires:  | ||||
| Requires: %{name}-libs%{?_isa} | ||||
|  | ||||
| %if %{enable_mod_ffi} | ||||
| ## prep_cif_var() available since 3.0.11 | ||||
| @ -40,11 +40,18 @@ BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) | ||||
| %description | ||||
| Hawk Interpreter | ||||
|  | ||||
| %package libs | ||||
| Summary: Hawk runtime shared objects | ||||
| Group: System Environment/Libraries | ||||
|  | ||||
| %description libs | ||||
| This package contains runtime share object files for Hawk. | ||||
|  | ||||
| %if %{enable_mod_ffi} | ||||
| %package ffi | ||||
| Summary: Hawk ffi module | ||||
| Group: System Environment/Libraries | ||||
| Requires: %{name}%{?_isa} = %{version} | ||||
| Requires: %{name}-libs%{?_isa} = %{version} | ||||
| Requires: libffi%{?_isa} >= 3.0.11 | ||||
|  | ||||
| %description ffi | ||||
| @ -55,7 +62,7 @@ This package contains the ffi module file for Hawk. | ||||
| %package memc | ||||
| Summary: Hawk memc module | ||||
| Group: System Environment/Libraries | ||||
| Requires: %{name}%{?_isa} = %{version} | ||||
| Requires: %{name}-libs%{?_isa} = %{version} | ||||
| Requires: libmemcached-libs%{?_isa} >= 1.0.18 | ||||
|  | ||||
| %description memc | ||||
| @ -66,7 +73,7 @@ This package contains the memc module file for Hawk. | ||||
| %package mysql | ||||
| Summary: Hawk mysql module | ||||
| Group: System Environment/Libraries | ||||
| Requires: %{name}%{?_isa} = %{version} | ||||
| Requires: %{name}-libs%{?_isa} = %{version} | ||||
| ## tricky to specify the right mysql/mariadb client library. | ||||
| Requires: mariadb-connector-c%{?_isa} | ||||
|  | ||||
| @ -78,7 +85,7 @@ This package contains the mysql module file for Hawk. | ||||
| %package uci | ||||
| Summary: Hawk uci module | ||||
| Group: System Environment/Libraries | ||||
| Requires: %{name}%{?_isa} = %{version} | ||||
| Requires: %{name}-libs%{?_isa} = %{version} | ||||
| Requires: libuci%{?_isa} | ||||
|  | ||||
| %description uci | ||||
| @ -88,7 +95,7 @@ This package contains the uci module file for Hawk. | ||||
| %package devel | ||||
| Summary: Development files for Hawk | ||||
| Group: System Environment/Libraries | ||||
| Requires: %{name}%{?_isa} = %{version} | ||||
| Requires: %{name}-libs%{?_isa} = %{version} | ||||
|  | ||||
| %description devel | ||||
| The header files and libraries for developing applications with Hawk. | ||||
| @ -171,6 +178,9 @@ rm -rf "%{buildroot}" | ||||
| %files | ||||
| %defattr(-,root,root) | ||||
| %{_bindir}/hawk | ||||
|  | ||||
| %files libs | ||||
| %defattr(-,root,root) | ||||
| %{_libdir}/libhawk.so.* | ||||
|  | ||||
| %if %{enable_mod_ffi} | ||||
|  | ||||
		Reference in New Issue
	
	Block a user