diff options
Diffstat (limited to 'packaging/aul2.spec')
-rw-r--r-- | packaging/aul2.spec | 60 |
1 files changed, 60 insertions, 0 deletions
diff --git a/packaging/aul2.spec b/packaging/aul2.spec new file mode 100644 index 00000000..95f5a58d --- /dev/null +++ b/packaging/aul2.spec @@ -0,0 +1,60 @@ +Name: aul2 +Summary: Application Utility Library v2 +Version: 0.1.0 +Release: 1 +Group: Application Framework/Libraries +License: Apache-2.0 +Source0: %{name}-%{version}.tar.gz +Source1: %{name}.manifest + +BuildRequires: cmake +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(bundle) + +Requires(post): /sbin/ldconfig + +%description +Application Utility Library v2 + +%package devel +Summary: Application Utility Library v2 (devel) +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +Application Utility Library v2 (devel) + +%prep +%setup -q +cp %{SOURCE1} . + +%build +MAJOR_VER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'` +%cmake -DFULL_VER=%{version} \ + -DMAJOR_VER=${MAJOR_VER} \ + . + +%__make %{?_smp_mflags} + +%install +rm -rf %{buildroot} +%make_install + +%preun + +%post +/sbin/ldconfig + +%postun +/sbin/ldconfig + + +%files +%license LICENSE +%manifest %{name}.manifest +%attr(0644,root,root) %{_libdir}/libaul2.so.* + +%files devel +%{_includedir}/aul2/*.h +%{_libdir}/pkgconfig/%{name}.pc +%{_libdir}/*.so |