[Tizen-submit] 2561: New package Tizen:2.1:Base/fakeroot

noreply at tizen.org noreply at tizen.org
Tue Apr 23 10:28:15 GMT 2013


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

Justification for this new package:

Submitter: Jinkun Jang <jinkun.jang at samsung.com>
Comments: submit to obs
Git project: toolchains/fakeroot
Tag: submit/tizen_2.1/20130423.102832
Commit: fbad9f4 Tizen 2.1 base

Thank You,
Jinkun Jang

[This message was auto-generated]

---

Request: #2561

  submit:       Tizen:2.1:Base:build/fakeroot(cleanup) -> Tizen:2.1:Base


Message:
Submitter: Jinkun Jang <jinkun.jang at samsung.com>
Comments: submit to obs
Git project: toolchains/fakeroot
Tag: submit/tizen_2.1/20130423.102832
Commit: fbad9f4 Tizen 2.1 base

State:   new        2013-04-23T02:58:56 tizenrobot
Comment: <no comment>
changes files:
--------------

++++++ new changes file:
--- fakeroot.changes
+++ fakeroot.changes
@@ -0,0 +1,11 @@
+* Thu Jun 21 2012 Anas Nashif <anas.nashif at intel.com> 9cb0a26
+- change tarball name to make gbs work
+
+* Wed May 30 2012 Ryan Ware <ryan.r.ware at intel.com> 641d1df
+- Add default Smack manifest for fakeroot.spec
+
+* Mon May 21 2012 Kim Kibum <kb0929.kim at samsung.com> a3e1b09
+- Upload Tizen:Base source
+[ Hyesook Choi ]
+- Initial empty repository
+

new:
----
  fakeroot-1.12.4.tar.gz
  fakeroot.changes
  fakeroot.manifest
  fakeroot.spec

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

++++++ new spec file:
--- fakeroot.spec
+++ fakeroot.spec
@@ -0,0 +1,97 @@
+Name:       fakeroot
+Summary:    Gives a fake root environment
+Version:    1.12.4
+Release:    19
+VCS:        toolchains/fakeroot#2.1_release-0-gfbad9f4
+Group:      Development/Tools
+License:    GPL+
+URL:        http://fakeroot.alioth.debian.org/
+Source0:    http://ftp.debian.org/debian/pool/main/f/fakeroot/%{name}-%{version}.tar.gz
+Source1001: packaging/fakeroot.manifest 
+Requires:   util-linux
+Requires(post):  /sbin/ldconfig
+Requires(postun):  /sbin/ldconfig
+BuildRequires:  gcc-c++
+BuildRequires:  util-linux
+BuildRequires:  sharutils
+
+
+%description
+fakeroot runs a command in an environment wherein it appears to have
+root privileges for file manipulation. fakeroot works by replacing the
+file manipulation library functions (chmod(2), stat(2) etc.) by ones
+that simulate the effect the real library functions would have had,
+had the user really been root.
+
+
+
+
+%prep
+%setup -q 
+
+%build
+cp %{SOURCE1001} .
+for file in ./doc/*/*.1; do
+  iconv -f latin1 -t utf8 < $file > $file.new
+  mv -f $file.new $file
+done
+# all build scripts in origin specfile as the following:
+for type in sysv tcp; do
+mkdir obj-$type
+cd obj-$type
+cat >> configure << 'EOF'
+#! /bin/sh
+exec ../configure "$@"
+EOF
+chmod +x configure
+%configure \
+  --disable-dependency-tracking \
+  --disable-static \
+  --libdir=%{_libdir}/libfakeroot \
+  --with-ipc=$type \
+  --program-suffix=-$type
+make %{?jobs:-j%jobs}

Please refer to OBS webUI for more details about this SR.


More information about the Tizen-submit mailing list