[Tizen-submit] 20249: New package Tizen:IVI:Genivi/fsync

noreply at tizen.org noreply at tizen.org
Fri Jan 31 02:57:52 GMT 2014


Hi,
Adding new package fsync in project Tizen:IVI:Genivi. Please review and accept ASAP.

Justification for this new package:

Submitter: Graydon, Tracy <tracy.graydon at intel.com>
Comments: submit/tizen_ivi_genivi/20140131.025440
Git project: platform/upstream/fsync
Tag: submit/tizen_ivi_genivi/20140131.025440
Commit: 5e0c503d103760edc57f83f3f1e88c60a075bb2e resetting manifest requested domain to floor

Thank You,
Graydon, Tracy

[This message was auto-generated]

---

Request: #20249

  submit:       Tizen:IVI:Genivi:build/fsync(cleanup) -> Tizen:IVI:Genivi


Message:
Submitter: Graydon, Tracy <tracy.graydon at intel.com>
Comments: submit/tizen_ivi_genivi/20140131.025440
Git project: platform/upstream/fsync
Tag: submit/tizen_ivi_genivi/20140131.025440
Commit: 5e0c503d103760edc57f83f3f1e88c60a075bb2e resetting manifest requested domain to floor

State:   new        2014-01-31T02:59:48 tizenrobot
Comment: <no comment>
new:
----
  fsync-1.1.tar.gz
  fsync.manifest
  fsync.spec

spec files:
-----------

++++++ new spec file:
--- fsync.spec
+++ fsync.spec
@@ -0,0 +1,45 @@
+# RPM specfile for the fsync package
+# Copyright 2009 Parliament Hill Computers Ltd, all rights reserved.
+# Author: ADDW September 2009
+# SCCS: @(#)fsync.spec	1.1 11/14/11 22:48:57
+# Note that the version number (1.1 - SCCS %-I-% (sans -)) of this file defines the package version #. It is used in the Makefile.
+
+Summary: synchronize file's in-core state with storage device
+Name: fsync
+VCS:  platform/upstream/fsync#5e0c503d103760edc57f83f3f1e88c60a075bb2e
+Version: 1.1
+Release: 1
+Source: http://www.phcomp.co.uk/Downloads/fsync-%{version}.tar.gz
+Source1001: %{name}.manifest
+License: GPL
+Group: Applications/System
+BuildRequires: autoconf
+
+%description
+If system service is interrupted at the wrong moment (eg crash or power fail)
+what is in the filesystem on reboot might inconsistent. This is especially
+true with files in the process of being updated; eg where a modified copy of a
+file is created that is then renamed over the original.
+Flushing blocks to disk can help to avoid problems.
+This is a command line interface to the fsync(2) and fdatasync(2) system calls.
+
+%prep
+%setup -q
+
+%build
+cp %{SOURCE1001} .
+autoconf
+%configure
+make
+
+%install
+make DESTDIR=$RPM_BUILD_ROOT%{_prefix} VERSION=%{version} install
+
+%remove_docs
+%files
+%manifest %{name}.manifest
+%defattr(-,root,root)
+%manifest %{name}.manifest
+%{_bindir}/fsync
+%doc License
+

other changes:
--------------

++++++ fsync-1.1.tar.gz (new)

++++++ fsync.manifest (new)
--- fsync.manifest
+++ fsync.manifest
@@ -0,0 +1,5 @@
+<manifest>
+ <request>
+    <domain name="_"/>
+ </request>
+</manifest>


More information about the Tizen-submit mailing list