[Tizen-submit] 2833: New package Tizen:2.1:Main/fsync

noreply at tizen.org noreply at tizen.org
Wed Apr 24 22:49:10 GMT 2013


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

Justification for this new package:

Submitter: Jinkun Jang <jinkun.jang at samsung.com>
Comments: submit to obs
Git project: external/fsync
Tag: submit/tizen_2.1/20130424.224931
Commit: 2899024 Tizen 2.1 base

Thank You,
Jinkun Jang

[This message was auto-generated]

---

Request: #2833

  submit:       Tizen:2.1:Main:build/fsync(cleanup) -> Tizen:2.1:Main


Message:
Submitter: Jinkun Jang <jinkun.jang at samsung.com>
Comments: submit to obs
Git project: external/fsync
Tag: submit/tizen_2.1/20130424.224931
Commit: 2899024 Tizen 2.1 base

State:   new        2013-04-24T15:19: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,44 @@
+# 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
+Version: 1.1
+Release: 1
+VCS:        external/fsync#2.1_release-0-g2899024
+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
+%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