5 Summary: Application Information Library
6 Group: Application Framework/Libraries
7 Source0: %{name}-%{version}.tar.gz
8 Source1001: ail.manifest
10 BuildRequires: vconf-keys-devel
11 BuildRequires: pkgconfig(db-util)
12 BuildRequires: pkgconfig(dlog)
13 BuildRequires: pkgconfig(sqlite3)
14 BuildRequires: pkgconfig(vconf)
15 BuildRequires: pkgconfig(xdgmime)
16 Provides: libail = %{version}-%{release}
19 Application Information Library
22 Summary: Application Information Library Development files
23 Requires: libail = %{version}-%{release}
26 Application Information Library (devel)
34 %cmake . -DBUILD_PKGTYPE=rpm
41 mkdir -p %{buildroot}/opt/dbspace/
42 mkdir -p %{buildroot}/opt/share/applications/
46 vconftool set -t string db/ail/ail_info "0" -f -s system::vconf_inhouse
47 vconftool set -t string db/menuscreen/desktop "0" -f -s system::vconf_inhouse
48 vconftool set -t string db/menu_widget/language "en_US.utf8" -f -s system::vconf_inhouse
52 update_DAC_for_db_file()
58 chown :$CHDBGID $@ 2>/dev/null
60 echo "Failed to change the owner of $@"
62 chmod 664 $@ 2>/dev/null
64 echo "Failed to change the perms of $@"
68 update_DAC_for_db_file /opt/dbspace/.app_info.db
69 update_DAC_for_db_file /opt/dbspace/.app_info.db-journal
74 rm -f /opt/dbspace/.app_info.db*
79 %manifest %{name}.manifest
81 %dir /opt/share/applications
83 %{_datadir}/install-info/*
84 %{_libdir}/libail.so.0
85 %{_libdir}/libail.so.0.1.0
89 %manifest %{name}.manifest
92 %{_libdir}/pkgconfig/ail.pc