Move dbus files from /usr/etc to /etc 1.0_post
authorPatrick McCarty <patrick.mccarty@linux.intel.com>
Fri, 15 Jun 2012 17:52:27 +0000 (10:52 -0700)
committerPatrick McCarty <patrick.mccarty@linux.intel.com>
Fri, 15 Jun 2012 18:23:09 +0000 (11:23 -0700)
Signed-off-by: Patrick McCarty <patrick.mccarty@linux.intel.com>
packaging/gps-manager.changes [new file with mode: 0644]
packaging/gps-manager.spec

diff --git a/packaging/gps-manager.changes b/packaging/gps-manager.changes
new file mode 100644 (file)
index 0000000..2a83b75
--- /dev/null
@@ -0,0 +1,4 @@
+* Fri Jun 15 2012 Patrick McCarty <patrick.mccarty@linux.intel.com> - 0.1.6
+- Cleanups for the spec file
+- Install dbus files to /etc instead of /usr/etc
+
index 7a12bb9..f43f1df 100644 (file)
@@ -2,8 +2,8 @@ Name:       gps-manager
 Summary:    GPS Manager for Tizen 
 Version:    0.1.6
 Release:    1
-Group:      TO_BE/FILLED_IN
-License:    TO_BE/FILLED_IN
+Group:      Location/Geolocation
+License:    Apache-2.0
 Source0:    %{name}-%{version}.tar.gz
 Source1001: packaging/gps-manager.manifest 
 BuildRequires:  cmake
@@ -53,22 +53,20 @@ GPS Manager for Tizen (development files)
 %endif
 
 ./autogen.sh
-CFLAGS="$CFLAGS" CXXFLAGS="$CXXFLAGS" LDFLAGS="$LDFLAGS" ./configure --prefix=%{_prefix} %{GPS_ENABLER}
-
+CFLAGS="$CFLAGS" CXXFLAGS="$CXXFLAGS" LDFLAGS="$LDFLAGS" ./configure \
+       --prefix=%{_prefix} \
+       --sysconfdir=%{_sysconfdir} \
+       %{GPS_ENABLER}
 
 %build
 cp %{SOURCE1001} .
-make %{?jobs:-j%jobs}
+make %{?_smp_mflags}
+
 
 %install
-rm -rf %{buildroot}
 %make_install
 
 
-%clean
-rm -rf %{buildroot}
-
-
 %post
 #GPS Indicator value
 vconftool set -t int memory/gps/state 0 -i
@@ -104,23 +102,20 @@ vconftool set -t double db/location/replay/ManualAltitude "0.0" -f
 
 %files
 %manifest gps-manager.manifest
-%defattr(-,root,root,-)
-/usr/libexec/gps-manager
-/usr/share/dbus-1/services/org.freedesktop.Geoclue.Providers.GpsManager.service
-/usr/share/geoclue-providers/gps-manager.provider
-/usr/etc/dbus-1/system.d/Geoclue.conf
-/etc/rc.d/init.d/gps-manager
-/etc/rc.d/rc3.d/S90gps-manager
-/etc/rc.d/rc5.d/S90gps-manager
+%{_libexecdir}/gps-manager
+%{_datadir}/dbus-1/services/org.freedesktop.Geoclue.Providers.GpsManager.service
+%{_datadir}/geoclue-providers/gps-manager.provider
+%{_sysconfdir}/dbus-1/system.d/Geoclue.conf
+%{_sysconfdir}/rc.d/init.d/gps-manager
+%{_sysconfdir}/rc.d/rc3.d/S90gps-manager
+%{_sysconfdir}/rc.d/rc5.d/S90gps-manager
 
 %files -n location-gps-manager
 %manifest gps-manager.manifest
-%defattr(-,root,root,-)
 %{_libdir}/location/module/libgps.so*
 
 %files -n gps-manager-plugin-devel
 %manifest gps-manager.manifest
-%defattr(-,root,root,-)
 %{_libdir}/pkgconfig/gps-manager-plugin.pc
 %{_includedir}/gps-manager-plugin/*.h