From fb566a5dc4dd16d5da9adb66b8fff2d2db8b64fe Mon Sep 17 00:00:00 2001 From: "jk7744.park" Date: Sat, 24 Oct 2015 15:28:51 +0900 Subject: [PATCH] tizen 2.4 release --- AUTHORS | 2 ++ COPYING | 18 +++++++++++++++++ ChangeLog | 0 Makefile.am | 2 ++ NEWS | 0 README | 0 autogen.sh | 12 +++++++++++ configure.ac | 28 ++++++++++++++++++++++++++ lib/libtbm_sprd7727.so | 1 + lib/libtbm_sprd7727.so.0 | 1 + lib/libtbm_sprd7727.so.0.0.0 | Bin 0 -> 19040 bytes libtbm-sprd7727.manifest | 5 +++++ libtbm-sprd7727.rule | 3 +++ packaging/libtbm-sprd7727.spec | 44 +++++++++++++++++++++++++++++++++++++++++ 14 files changed, 116 insertions(+) create mode 100644 AUTHORS create mode 100644 COPYING create mode 100644 ChangeLog create mode 100644 Makefile.am create mode 100644 NEWS create mode 100644 README create mode 100755 autogen.sh create mode 100644 configure.ac create mode 120000 lib/libtbm_sprd7727.so create mode 120000 lib/libtbm_sprd7727.so.0 create mode 100755 lib/libtbm_sprd7727.so.0.0.0 create mode 100644 libtbm-sprd7727.manifest create mode 100644 libtbm-sprd7727.rule create mode 100644 packaging/libtbm-sprd7727.spec diff --git a/AUTHORS b/AUTHORS new file mode 100644 index 0000000..05bc6fa --- /dev/null +++ b/AUTHORS @@ -0,0 +1,2 @@ +Debi Prasanna Mohanty +Harsh Aggarwal diff --git a/COPYING b/COPYING new file mode 100644 index 0000000..a8bb4fc --- /dev/null +++ b/COPYING @@ -0,0 +1,18 @@ +Copyright (c) 2000 - 2015 Samsung Electronics Co., Ltd. All rights reserved. + +Any software product designated as "Samsung Proprietary Software," including +computer software and may include associated media, printed materials, and +"online" or electronic documentation ("SOFTWARE PRODUCT") is a copyrighted and +proprietary property of SAMSUNG ELECTRONICS CO., LTD (“Samsung”). + +The SOFTWARE PRODUCT must +(i) be used for Samsung’s approved business purposes only, +(ii) not be contaminated by open source codes, +(iii) must not be used in any ways that will require it to be disclosed or + licensed freely to third parties or public, +(vi) must not be subject to reverse engineering, decompling or diassembling. + +Samsung does not grant the recipient any intellectual property rights, +indemnities or warranties and takes on no obligations regarding the SOFTWARE +PRODUCT except as otherwise agreed to under a separate written agreement with +the recipient. diff --git a/ChangeLog b/ChangeLog new file mode 100644 index 0000000..e69de29 diff --git a/Makefile.am b/Makefile.am new file mode 100644 index 0000000..93659bd --- /dev/null +++ b/Makefile.am @@ -0,0 +1,2 @@ +tbm_libdir = ${bufmgr_dir} +tbm_lib_DATA = $(top_srcdir)/lib/* diff --git a/NEWS b/NEWS new file mode 100644 index 0000000..e69de29 diff --git a/README b/README new file mode 100644 index 0000000..e69de29 diff --git a/autogen.sh b/autogen.sh new file mode 100755 index 0000000..904cd67 --- /dev/null +++ b/autogen.sh @@ -0,0 +1,12 @@ +#! /bin/sh + +srcdir=`dirname $0` +test -z "$srcdir" && srcdir=. + +ORIGDIR=`pwd` +cd $srcdir + +autoreconf -v --install || exit 1 +cd $ORIGDIR || exit $? + +$srcdir/configure --enable-maintainer-mode "$@" diff --git a/configure.ac b/configure.ac new file mode 100644 index 0000000..2459850 --- /dev/null +++ b/configure.ac @@ -0,0 +1,28 @@ +# -*- Autoconf -*- +# Process this file with autoconf to produce a configure script. + +AC_PREREQ(2.61) +AC_INIT(libtbm-sprd7727, 1.0.0) + +# Checks for programs. +AC_PROG_INSTALL +AC_PROG_MAKE_SET + +AC_CONFIG_SRCDIR([Makefile.am]) +AM_CONFIG_HEADER([config.h]) +AC_CONFIG_AUX_DIR(.) + +AM_INIT_AUTOMAKE([dist-bzip2]) + +AM_MAINTAINER_MODE + +# Checks for programs. +AC_DISABLE_STATIC +AC_PROG_LIBTOOL +AC_PROG_CC + +bufmgr_dir=${libdir} +AC_SUBST(bufmgr_dir) + +AC_CONFIG_FILES([Makefile]) +AC_OUTPUT diff --git a/lib/libtbm_sprd7727.so b/lib/libtbm_sprd7727.so new file mode 120000 index 0000000..790f010 --- /dev/null +++ b/lib/libtbm_sprd7727.so @@ -0,0 +1 @@ +libtbm_sprd7727.so.0.0.0 \ No newline at end of file diff --git a/lib/libtbm_sprd7727.so.0 b/lib/libtbm_sprd7727.so.0 new file mode 120000 index 0000000..790f010 --- /dev/null +++ b/lib/libtbm_sprd7727.so.0 @@ -0,0 +1 @@ +libtbm_sprd7727.so.0.0.0 \ No newline at end of file diff --git a/lib/libtbm_sprd7727.so.0.0.0 b/lib/libtbm_sprd7727.so.0.0.0 new file mode 100755 index 0000000000000000000000000000000000000000..f9f32c1222a070d8cd1bcd8b139133bee3aad66a GIT binary patch literal 19040 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 UAE``|P0D`&^)5>UuvG8=0LZKgc>n+a literal 0 HcmV?d00001 diff --git a/libtbm-sprd7727.manifest b/libtbm-sprd7727.manifest new file mode 100644 index 0000000..97e8c31 --- /dev/null +++ b/libtbm-sprd7727.manifest @@ -0,0 +1,5 @@ + + + + + diff --git a/libtbm-sprd7727.rule b/libtbm-sprd7727.rule new file mode 100644 index 0000000..ca30b8c --- /dev/null +++ b/libtbm-sprd7727.rule @@ -0,0 +1,3 @@ +libtbm-sprd7727 device::app_logging w +libtbm-sprd7727 dlogutil rx +libtbm-sprd7727 syslogd w diff --git a/packaging/libtbm-sprd7727.spec b/packaging/libtbm-sprd7727.spec new file mode 100644 index 0000000..4921be6 --- /dev/null +++ b/packaging/libtbm-sprd7727.spec @@ -0,0 +1,44 @@ +Name: libtbm-sprd7727 +Version: 1.0.1 +Release: 0 +License: Samsung +Summary: Tizen Buffer Manager - sprd7727 backend +Group: System/Libraries +ExcludeArch: i586 +Source0: %{name}-%{version}.tar.gz + +%if ("%{tizen_target_name}" != "Z130H" && "%{tizen_target_name}" != "Z300H") +Excludearch: %arm +%endif + +%description +descriptionion: ${summary} + +%prep +%setup -q + +%build + +autoreconf -vfi +./configure --prefix=%{_prefix} --libdir=%{_libdir}/bufmgr + +make %{?jobs:-j%jobs} + +%install +mkdir -p %{buildroot}/usr/share/license +mkdir -p %{buildroot}%{_libdir} +cp -af COPYING %{buildroot}/usr/share/license/%{name} +%make_install + + +%post +if [ -f %{_libdir}/bufmgr/libtbm_default.so ]; then + rm -rf %{_libdir}/bufmgr/libtbm_default.so +fi +ln -s libtbm_sprd7727.so.0.0.0 %{_libdir}/bufmgr/libtbm_default.so + +%postun -p /sbin/ldconfig + +%files +/usr/share/license/%{name} +%{_libdir}/bufmgr/libtbm_*.so* -- 2.7.4