[Tizen-submit] 2885: New package Tizen:2.1:Main/prelink

noreply at tizen.org noreply at tizen.org
Wed Apr 24 22:58:19 GMT 2013


Hi,
Adding new package prelink 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/prelink
Tag: submit/tizen_2.1/20130424.225841
Commit: 14c1196 Tizen 2.1 base

Thank You,
Jinkun Jang

[This message was auto-generated]

---

Request: #2885

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


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

State:   new        2013-04-24T15:28:58 tizenrobot
Comment: <no comment>
new:
----
  prelink-20100106.tar.gz
  prelink.conf
  prelink.spec

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

++++++ new spec file:
--- prelink.spec
+++ prelink.spec
@@ -0,0 +1,53 @@
+Name:       prelink
+Summary:    An ELF prelinking utility
+Version:    20100106
+Release:    0
+VCS:        external/prelink#2.1_release-0-g14c1196
+Group:      System/Base
+License:    GPLv2+
+Source0:    http://people.redhat.com/jakub/prelink/%{name}-%{version}.tar.gz
+Source1:    prelink.conf
+Requires:   /bin/find
+Requires:   /bin/awk
+Requires:   /bin/grep
+BuildRequires:  elfutils-libelf-devel-static
+BuildRequires:  glibc-static
+
+
+%description
+The prelink package contains a utility which modifies ELF shared libraries
+and executables, so that far fewer relocations need to be resolved at runtime
+and thus programs come up faster.
+
+
+
+
+%prep
+%setup -q -n %{name}-%{version}
+
+
+%build
+%configure \
+	--disable-shared \
+	--disable-libtool-lock \
+	--disable-dependency-tracking
+
+make %{?jobs:-j%jobs}
+
+%install
+rm -rf %{buildroot}
+%make_install
+
+mkdir -p %{buildroot}%{_sysconfdir}
+cp -af %{SOURCE1} %{buildroot}%{_sysconfdir}
+
+%remove_docs
+
+
+
+%files
+%verify(not md5 size mtime) %config(noreplace) %{_sysconfdir}/prelink.conf
+%{_prefix}/sbin/prelink
+%{_prefix}/bin/execstack
+
+

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

++++++ prelink-20100106.tar.gz (new)

++++++ prelink.conf (new)
--- prelink.conf
+++ prelink.conf
@@ -0,0 +1,44 @@
+# This config file contains a list of directories both with binaries
+# and libraries prelink should consider by default.
+# If a directory name is prefixed with `-l ', the directory hierarchy
+# will be walked as long as filesystem boundaries are not crossed.
+# If a directory name is prefixed with `-h ', symbolic links in a
+# directory hierarchy are followed.
+# Directories or files with `-b ' prefix will be blacklisted.
+-b *.la
+-b *.png
+-b *.py

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


More information about the Tizen-submit mailing list