This email list is read-only. Emails sent to this list will be discarded
----------------------------------
ChangeLog | 9 ++
scripts/moblin-settings.spec | 192 ++++++++++++++++++++++++++++++++++++++++++
2 files changed, 201 insertions(+), 0 deletions(-)
New commits:
commit 25c1cda7cd535538d20db85770caa461bdcd7a98
Author: Todd Brandt <[EMAIL PROTECTED]>
Date: Wed Aug 13 19:22:07 2008 -0700
rpm package version
Diff in this email is a maximum of 400 lines.
diff --git a/ChangeLog b/ChangeLog
index e6dc6de..7c07728 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,12 @@
+moblin-settings (2.13)
+
+ * Fixed some build warnings that came up from rpmbuild
+ * Removed the install.sh and uninstall.sh calls from make install
+ and make uninstall and put the code into the spec file for the
+ rpm package.
+
+ -- Todd Brandt <[EMAIL PROTECTED]> Wed Aug 13 19:15:27 PDT 2008
+
moblin-settings (2.12)
* Added LCD Backlight controls to the moblin-system-tool
diff --git a/scripts/moblin-settings.spec b/scripts/moblin-settings.spec
new file mode 100644
index 0000000..1a67661
--- /dev/null
+++ b/scripts/moblin-settings.spec
@@ -0,0 +1,192 @@
+Summary: Moblin System Settings
+Name: moblin-settings
+Version: 2.13
+Release: 1%{?dist}
+URL: http://moblin.org
+Source0: http://moblin.org/repos/releases/%{name}-%{version}.tar.gz
+License: GPLv2
+Group: System Environment/Libraries
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+Requires(post): chkconfig
+Requires(preun): chkconfig
+Requires(pre): /usr/bin/polkit-auth
+Requires(postun): coreutils
+
+BuildRequires: glib2-devel >= 2.6.0
+BuildRequires: dbus-devel >= 0.90
+BuildRequires: dbus-glib-devel >= 0.70
+BuildRequires: dbus-glib >= 0.70
+BuildRequires: PolicyKit-devel >= 0.7
+BuildRequires: alsa-lib-devel >= 0.9.0
+BuildRequires: hal >= 0.5.8
+BuildRequires: libX11-devel
+
+Requires: dbus >= 0.90
+Requires: dbus-glib >= 0.70
+Requires: glib2 >= 2.6.0
+Requires: ConsoleKit >= 0.2.0
+Requires: PolicyKit >= 0.7
+Requires: hal >= 0.5.8
+
+BuildRequires: autoconf, automake, libtool
+
+%description
+Moblin System Daemon is a daemon used to manage hardware settings
+in a GUI agnostic manner
+
+%package libs
+Summary: Libraries for accessing HAL
+Group: Development/Libraries
+Requires: dbus >= 0.90
+
+%description libs
+Wrapper for accessing Moblin System Daemon.
+
+%package devel
+Summary: Libraries and headers for Moblin System Daemon
+Group: Development/Libraries
+Requires: %{name} = %{version}-%{release}
+Requires: dbus-devel >= 0.90
+Requires: pkgconfig
+
+%description devel
+Headers and libraries for Moblin System Daemon.
+
+%package docs
+Summary: Documentation for Moblin System Daemon
+Group: Development/Libraries
+Requires: %{name} = %{version}-%{release}
+
+%description docs
+API docs for Moblin System Daemon.
+
+%prep
+%setup -q -n %{name}-%{version}
+
+%build
+./autogen.sh
+%configure \
+ --sysconfdir=/etc \
+ prefix=/usr
+
+make %{?_smp_mflags}
+
+%install
+rm -rf $RPM_BUILD_ROOT
+make install DESTDIR=$RPM_BUILD_ROOT
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%post
+/sbin/chkconfig --add moblin-kernel-modules
+/sbin/chkconfig --add moblin-system-daemon
+
+%preun
+if [ $1 = 0 ]; then
+ service moblin-system-daemon stop > /dev/null 2>&1
+ /sbin/chkconfig --del moblin-system-daemon
+ /sbin/chkconfig --del moblin-kernel-modules
+fi
+
+%files
+%defattr(-,root,root,-)
+
+%dir %{_sysconfdir}/dbus-1/system.d
+%config %{_sysconfdir}/dbus-1/system.d/moblin-system-daemon.conf
+%config %{_sysconfdir}/init.d/moblin-system-daemon
+%config %{_sysconfdir}/init.d/moblin-kernel-modules
+
+%dir %{_datadir}/dbus-1
+%dir %{_datadir}/dbus-1/system-services
+%{_datadir}/dbus-1/system-services/org.moblin.SystemDaemon.service
+%{_sbindir}/moblin-system-daemon
+%{_bindir}/moblin-touchdump
+%{_bindir}/moblin-system-tool
+
+%files devel
+%defattr(-,root,root,-)
+
+%{_libdir}/pkgconfig/moblin-system-daemon.pc
+
+%dir %{_includedir}/moblin-2.0/moblin-settings
+%{_includedir}/moblin-2.0/moblin-settings/moblin-system-client.h
+
+%changelog
+
+* Wed Aug 13 2008 Todd Brandt <[EMAIL PROTECTED]> 2.13
+- Fixed some build warnings that came up from rpmbuild
+- Removed the install.sh and uninstall.sh calls from make install
+ and make uninstall and put the code into the spec file for the
+ rpm package.
+
+* Tue Aug 12 2008 Todd Brandt <[EMAIL PROTECTED]> 2.12
+- Added LCD Backlight controls to the moblin-system-tool
+- moved the definition of LOGDEBUG to configure.in so that
+ it would cover all source. It was formerly in the moblin-system-daemon
+ Makefile.am which didn't cover any of the modules.
+
+* Fri Aug 8 2008 Todd Brandt <[EMAIL PROTECTED]> 2.11
+- Added in Lilli's changes to the datetime module and fixed a few
+ minor issues.
+- Removed all remaining dependencies on liboobs
+- Fixed some output formatting for moblin-system-tool's datetime calls
+- Rearranged the arguments to getalltimezones since dbus-binding-tool
+ apparantly always puts inputs first.
+
+* Fri Aug 8 2008 Lilli Szafranski <[EMAIL PROTECTED]> 2.10
+- Tested and fixed get_time, set_time, and get_timezone. Added better
+ memory management, error checking, and messaging. Still need to test
+ get_all_timezones and set_timezone with the moblin-system-tool, add
+ gerror processing, and write a unit-test script test to run on
+ datetime code.
+
+* Tue Jul 29 2008 Lilli Szafranski <[EMAIL PROTECTED]> 2.09
+- Rewrote get_time, set_time, get_timezone, and set_timezone functions. Added
+ get_all_timezones function. get/set_time now uses the system_get_time and
+ system_set_time functions through the include sys/time.h headers.
+ get/set_timezones now uses symbolic links between the file /etc/localtime
+ and the timezone configured in /usr/share/zoneinfo directory.
get_all_timezones
+ parses the file /usr/share/zoneinfo/zone.tab to return the list of all
+ available timezones, their lat/lon, alpha-code, and comment if desired.
+
+* Tue Jul 22 2008 Todd Brandt <[EMAIL PROTECTED]> 2.08
+- Added PolicyKit and ConsoleKit support to enforce access control of
+ each of the API calls
+
+* Tue Jul 8 2008 Todd Brandt <[EMAIL PROTECTED]> 2.07
+- Created moblin-user-daemon which will be spawned by the desktop
+ environment on a per user basis.
+- Moved the sound and brightness controls over to the user daemon
+ since each user may have different defaults and may have keybindings
+ mapped to volume and brightness.
+
+* Fri Jun 27 2008 Todd Brandt <[EMAIL PROTECTED]> 2.06
+- Added error support for the API functions
+
+* Thu Jun 26 2008 Todd Brandt <[EMAIL PROTECTED]> 2.05
+- Added the Sound Module and API
+
+* Thu Jun 19 2008 Todd Brandt <[EMAIL PROTECTED]> 2.04
+- Added the LCD Backlight module and API
+
+* Wed Jun 18 2008 Todd Brandt <[EMAIL PROTECTED]> 2.03
+- Added the moblin-system-daemon install and execute script
+- Added the kernel modules install and execute script
+
+* Mon Jun 16 2008 Todd Brandt <[EMAIL PROTECTED]> 2.02
+- Added the battery module and API
+
+* Mon Jun 16 2008 Todd Brandt <[EMAIL PROTECTED]> 2.01
+- Changed the daemon modules to be noinst libraries that
+ just get linked straight in instead of being installed as
+ separate dynamic libraries
+- Converted the calibrator code from CPP to C in order to make
+ the link phase simpler and the code less complicated.
+
+* Wed Jun 11 2008 Todd Brandt <[EMAIL PROTECTED]> 2.00
+- New development tree for moblin 2.0, moblin settings inherits
+ from moblin 1.0's moblin-applets project. There's a massive
+ reorganization of the source, centering everything around
+ the two daemons. All functionality will be pushed into the
+ daemons and exposed via a DBUS API.
_______________________________________________
Commits mailing list
[email protected]
https://www.moblin.org/mailman/listinfo/commits