- modify new spec file.
authorRonan Le Martret <ronan@fridu.net>
Tue, 25 Jun 2013 15:36:27 +0000 (17:36 +0200)
committerRonan Le Martret <ronan@fridu.net>
Tue, 25 Jun 2013 15:36:27 +0000 (17:36 +0200)
prometa-Tizen_ivi_3.0/manifest_file/.gitignore [new file with mode: 0644]
prometa-Tizen_ivi_3.0/specfile-initial/e17-extra-config-modules/e17-extra-private-modules.spec [new file with mode: 0644]
prometa-Tizen_ivi_3.0/specfile-initial/ffmpeg/ffmpeg.spec [new file with mode: 0755]
prometa-Tizen_ivi_3.0/specfile-initial/libsvi/libsvi.spec [new file with mode: 0755]
prometa-Tizen_ivi_3.0/specfile-initial/sgml-common/sgml-common.spec [new file with mode: 0644]

diff --git a/prometa-Tizen_ivi_3.0/manifest_file/.gitignore b/prometa-Tizen_ivi_3.0/manifest_file/.gitignore
new file mode 100644 (file)
index 0000000..72a3885
--- /dev/null
@@ -0,0 +1 @@
+tizen_20130620.2_ia32.xml tizen_20130620.3_ia32.xml tizen_20130621.2_ia32.xml tizen_20130624.11_ia32.xml tizen_20130624.1_ia32.xml tizen_20130625.1_ia32.xml
diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/e17-extra-config-modules/e17-extra-private-modules.spec b/prometa-Tizen_ivi_3.0/specfile-initial/e17-extra-config-modules/e17-extra-private-modules.spec
new file mode 100644 (file)
index 0000000..d372f52
--- /dev/null
@@ -0,0 +1,48 @@
+Name:           e17-extra-private-modules
+Summary:        The E17 Extra Private Modules The E17 extra private modules consists of modules made by SAMSUNG
+Version:        0.1.19
+Release:        1
+Group:          TO_BE/FILLED_IN
+License:        TO BE FILLED IN
+Source0:        %{name}-%{version}.tar.gz
+BuildRequires:  pkgconfig(enlightenment)
+BuildRequires:  pkgconfig(utilX)
+BuildRequires:  pkgconfig(elementary)
+BuildRequires:  pkgconfig(dlog)
+Requires: libx11
+
+
+%description
+The E17 Extra Private Modules  The E17 extra private modules consists of modules made by SAMSUNG.
+
+
+%prep
+%setup -q
+
+
+%build
+export CFLAGS+=" -Wall -g -fPIC -rdynamic"
+export LDFLAGS+=" -Wl,--hash-style=both -Wl,--as-needed -Wl,--rpath=/usr/lib"
+
+%ifarch %{arm}
+export CFLAGS+=" -D_ENV_ARM"
+%endif
+
+for FILE in config-slp
+do 
+        (cd $FILE && ./autogen.sh && ./configure --prefix=/usr && make )
+done
+
+
+%install
+rm -rf %{buildroot}
+
+for FILE in config-slp
+do 
+        (cd $FILE && %make_install )
+done
+
+
+%files
+%defattr(-,root,root,-)
+%{_libdir}/enlightenment/modules/config-slp/*
diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/ffmpeg/ffmpeg.spec b/prometa-Tizen_ivi_3.0/specfile-initial/ffmpeg/ffmpeg.spec
new file mode 100755 (executable)
index 0000000..769d0de
--- /dev/null
@@ -0,0 +1,203 @@
+Name:       ffmpeg
+Summary:    AV codec lib
+Version: 0.8.5
+Release:    15
+Group:      TO_BE/FILLED_IN
+License:    LGPLv2
+Source0:    %{name}-%{version}.tar.gz
+Requires(post): /sbin/ldconfig
+Requires(postun): /sbin/ldconfig
+
+
+%description
+AV codec library
+
+
+%package -n libavcodec
+Summary:    AV codec lib
+Group:      TO_BE/FILLED_IN
+
+%description -n libavcodec
+AV codec library
+
+%package -n libavcodec-devel
+Summary:    AV codec lib (devel)
+Group:      Development/Libraries
+Requires:   libavcodec = %{version}-%{release}
+
+%description -n libavcodec-devel
+AV codec library (devel)
+
+%package -n libavformat
+Summary:    AV format lib
+Group:      TO_BE/FILLED_IN
+
+%description -n libavformat
+AV format library
+
+%package -n libavformat-devel
+Summary:    AV format lib (devel)
+Group:      Development/Libraries
+Requires:   libavformat = %{version}-%{release}
+
+%description -n libavformat-devel
+AV format library (devel)
+
+%package -n libavutil
+Summary:    AV util lib
+Group:      TO_BE/FILLED_IN
+
+%description -n libavutil
+AV util library
+
+%package -n libavutil-devel
+Summary:    AV util lib (devel)
+Group:      Development/Libraries
+Requires:   libavutil = %{version}-%{release}
+
+%description -n libavutil-devel
+AV util library (devel)
+
+%package -n libavfilter
+Summary:    AV util lib
+Group:      TO_BE/FILLED_IN
+
+%description -n libavfilter
+AV filter library
+
+%package -n libavfilter-devel
+Summary:    AV util lib (devel)
+Group:      Development/Libraries
+Requires:   libavfilter = %{version}-%{release}
+
+%description -n libavfilter-devel
+AV filter library (devel)
+
+%package -n libswscale
+Summary:    SW scale lib
+Group:      TO_BE/FILLED_IN
+
+%description -n libswscale
+developement files for libswsacle
+
+%package -n libswscale-devel
+Summary:    SW scale lib (devel)
+Group:      Development/Libraries
+Requires:   libswscale = %{version}-%{release}
+
+%description -n libswscale-devel
+developement files for libswsacle
+
+
+%prep
+%setup -q
+
+export CONFIGURE_OPTIONS="--enable-shared    --disable-static   --disable-postproc \
+--disable-version3  --disable-devices   --disable-nonfree --disable-gpl --disable-doc \
+--disable-mmx       --disable-zlib    --disable-network \
+--disable-ffserver  --disable-ffplay  --disable-ffmpeg  --disable-ffprobe \
+--disable-avdevice \
+--disable-bsfs      --disable-filters \
+--enable-filter=buffer  --enable-filter=buffersink      --enable-filter=crop \
+--enable-filter=hflip   --enable-filter=lut     --enable-filter=lutyuv \
+--enable-filter=lutrgb  --enable-filter=overlay --enable-filter=scale \
+--enable-filter=transpose       --enable-filter=unsharp --enable-filter=vflip \
+--disable-protocols \
+--enable-protocol=file \
+--disable-encoders \
+--disable-muxers \
+--disable-parsers \
+--enable-parser=aac     --enable-parser=h264            --enable-parser=mpegaudio \
+--enable-parser=h263    --enable-parser=mpeg4video      --enable-parser=mpegvideo \
+--disable-demuxers \
+--enable-demuxer=aac    --enable-demuxer=h264   --enable-demuxer=mpegts \
+--enable-demuxer=amr    --enable-demuxer=m4v    --enable-demuxer=mpegtsraw \
+--enable-demuxer=asf    --enable-demuxer=mmf    --enable-demuxer=mpegvideo \
+--enable-demuxer=avi    --enable-demuxer=mov    --enable-demuxer=ogg \
+--enable-demuxer=flac   --enable-demuxer=mp3    --enable-demuxer=wav \
+--enable-demuxer=h263   --enable-demuxer=mpegps --enable-demuxer=matroska \
+--enable-demuxer=dv \
+--disable-decoders \
+--enable-decoder=alac   --enable-decoder=h264           --enable-decoder=wmv1 \
+--enable-decoder=flac   --enable-decoder=mpeg4          --enable-decoder=wmv2 \
+--enable-decoder=h263   --enable-decoder=mpegvideo      --enable-decoder=wmv3 \
+--enable-decoder=vc1 \
+--enable-decoder=h263i  --enable-decoder=theora  \
+--enable-decoder=pcm_alaw  --enable-decoder=pcm_mulaw  \
+--enable-encoder=h263   --enable-encoder=h263p  --enable-encoder=mpeg4   \
+--enable-decoder=bmp  --enable-encoder=bmp       \
+--enable-decoder=tiff \
+--enable-decoder=mp3  --enable-decoder=amrnb    \
+--enable-encoder=aac  --enable-decoder=aac      \
+--enable-swscale        --disable-yasm"
+
+CFLAGS="%{optflags} -fPIC -DEXPORT_API=\"__attribute__((visibility(\\\"default\\\")))\" "; export CFLAGS
+
+./configure --prefix=%{_prefix} $CONFIGURE_OPTIONS
+
+%build
+
+
+make %{?jobs:-j%jobs}
+
+%install
+rm -rf %{buildroot}
+%make_install
+
+
+
+
+%post -p /sbin/ldconfig
+
+%postun -p /sbin/ldconfig
+
+%files -n libavcodec
+%defattr(-,root,root,-)
+%{_libdir}/libavcodec.so.*
+
+%files -n libavformat
+%defattr(-,root,root,-)
+%{_libdir}/libavformat.so.*
+
+%files -n libavutil
+%defattr(-,root,root,-)
+%{_libdir}/libavutil.so.*
+
+%files -n libavfilter
+%defattr(-,root,root,-)
+%{_libdir}/libavfilter.so.*
+
+%files -n libswscale
+%defattr(-,root,root,-)
+%{_libdir}/libswscale.so.*
+
+%files -n libavcodec-devel
+%defattr(-,root,root,-)
+%_includedir/libavcodec/*
+%_libdir/libavcodec.so
+%_libdir/pkgconfig/libavcodec.pc
+
+%files -n libavformat-devel
+%defattr(-,root,root,-)
+%_includedir/libavformat/*
+%_libdir/libavformat.so
+%_libdir/pkgconfig/libavformat.pc
+
+%files -n libavutil-devel
+%defattr(-,root,root,-)
+%_includedir/libavutil/*
+%_libdir/libavutil.so
+%_libdir/pkgconfig/libavutil.pc
+
+%files -n libavfilter-devel
+%defattr(-,root,root,-)
+%_includedir/libavfilter/*
+%_libdir/libavfilter.so
+%_libdir/pkgconfig/libavfilter.pc
+
+%files -n libswscale-devel
+%defattr(-,root,root,-)
+%_includedir/libswscale/*
+%_libdir/libswscale.so
+%_libdir/pkgconfig/libswscale.pc
+
diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/libsvi/libsvi.spec b/prometa-Tizen_ivi_3.0/specfile-initial/libsvi/libsvi.spec
new file mode 100755 (executable)
index 0000000..2b27d4a
--- /dev/null
@@ -0,0 +1,87 @@
+Name:       libsvi
+Summary:    SVI
+Version:    0.1.2
+Release:    8
+Group:      System/Libraries
+License:    Apache License, Version 2.0
+Source0:    %{name}-%{version}.tar.gz
+Requires(post): /sbin/ldconfig
+Requires(postun): /sbin/ldconfig
+BuildRequires:  cmake
+BuildRequires:  pkgconfig(dlog)
+BuildRequires:  pkgconfig(vconf)
+BuildRequires:  pkgconfig(devman_haptic)
+BuildRequires:  pkgconfig(mm-keysound)
+BuildRequires:  pkgconfig(devman)
+
+%description
+
+%package devel
+Summary:    SVI
+Group:      Development/Libraries
+Requires:   %{name} = %{version}-%{release}
+
+%description devel
+
+%prep
+%setup -q 
+
+%build
+cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix}
+make
+
+%install
+rm -rf %{buildroot}
+%make_install
+
+%post -p /sbin/ldconfig
+
+%postun -p /sbin/ldconfig
+
+%files
+%defattr(-,root,root,-)
+%{_bindir}/svi_test
+%{_libdir}/libsvi.so.*
+
+%files devel
+%defattr(-,root,root,-)
+%{_includedir}/svi/*.h
+%{_libdir}/libsvi.so
+%{_libdir}/pkgconfig/svi.pc
+
+%changelog
+* Thu Sep 06 2012 - Jiyoung Yun <jy910.yun@samsung.com>
+- if there isnt' haptic resource, it plays monotone
+- Tag : libsvi_0.1.2-8
+
+* Mon Aug 20 2012 - Jiyoung Yun <jy910.yun@samsung.com>
+- Re-uploaded because prev commit is not supply on tizen_build project
+- Tag : libsvi_0.1.2-7
+
+* Fri Aug 17 2012 - Jiyoung Yun <jy910.yun@samsung.com>
+- separate 2.0_beta branch from master
+- Remove code regarding led notification that is product feature
+- Tag : libsvi_0.1.2-6
+
+* Tue Aug 14 2012 - Jiyoung Yun <jy910.yun@samsung.com>
+- led bug fix
+- svi_play_led function is called twice
+- Tag : libsvi_0.1.2-5
+
+* Tue Aug 14 2012 - Jiyoung Yun <jy910.yun@samsung.com>
+- Code merge from old git
+- Tag : libsvi_0.1.2-4
+
+* Mon Aug 06 2012 - Jiyoung Yun <jy910.yun@samsung.com>
+- Add new code for support LED notification
+- Add svi-led.c file to convert ivt to led file
+- Change SVI_VIB_OPERATION_FULLYCHARGED to SVI_VIB_OPERATION_FULLCHARGED enum value
+- Tag : libsvi_0.1.2-3
+
+* Fri Aug 03 2012 - Jiyoung Yun <jy910.yun@samsung.com>
+- Change SVI_VIB_OPERATION_LOTBATT to SVI_VIB_OPERATION_LOWBATT value
+- Tag : libsvi_0.1.2-2
+
+* Fri Jul 13 2012 - Hyungdeuk Kim <hd3.kim@samsung.com>
+- Add 2 new enum type defined by ux 0627 document
+- remove temp code for error handling
diff --git a/prometa-Tizen_ivi_3.0/specfile-initial/sgml-common/sgml-common.spec b/prometa-Tizen_ivi_3.0/specfile-initial/sgml-common/sgml-common.spec
new file mode 100644 (file)
index 0000000..8295a12
--- /dev/null
@@ -0,0 +1,113 @@
+Name:      sgml-common
+Version:   0.6.3
+Release:   1
+Group:     Applications/Text
+Summary:   Common SGML catalog and DTD files
+License:   GPL-2.0
+# Actually - there is no homepage of this project, on that URL 
+# page you could get complete ISO 8879 listing as was on the 
+# old page - only part of it is included in sgml-common package.
+URL:       http://www.w3.org/2003/entities/
+Source0:   %{name}-%{version}.tar.bz2
+# Following 4 from openjade/pubtext - same maintainer as in
+# SGML-common, so up2date:
+Source1:   xml.dcl
+Source2:   xml.soc
+Source3:   html.dcl
+Source4:   html.soc
+Patch0:    sgml-common-umask.patch
+Patch1:    sgml-common-xmldir.patch
+BuildArch: noarch
+BuildRequires: libxml2 >= 2.4.8-2
+BuildRequires: automake >= 1.12
+BuildRequires: config(docbook_4)
+
+%description
+The sgml-common package contains a collection of entities and DTDs
+that are useful for processing SGML, but that don't need to be
+included in multiple packages.  Sgml-common also includes an
+up-to-date Open Catalog file.
+
+%package -n xml-common
+Group: Applications/Text
+Summary: Common XML catalog and DTD files
+License: GPL-2.0
+URL: http://www.w3.org/2003/entities/
+
+%description -n xml-common
+The xml-common is a subpackage of sgml-common which contains 
+a collection XML catalogs that are useful for processing XML, 
+but that don't need to be included in main package.
+
+
+%prep
+%setup -q
+%patch0 -p1
+%patch1 -p1
+
+# replace bogus links with files
+for file in COPYING INSTALL install-sh missing mkinstalldirs; do 
+   rm $file
+   cp -p %{_datadir}/automake-1.12/$file .
+done
+
+%build
+%configure
+
+%install
+make install DESTDIR="%{buildroot}" htmldir='%{_datadir}/doc' INSTALL='install -p'
+mkdir %{buildroot}%{_sysconfdir}/xml
+mkdir -p %{buildroot}%{_datadir}/sgml/docbook
+# Create an empty XML catalog.
+XMLCATALOG=%{buildroot}%{_sysconfdir}/xml/catalog
+%{_bindir}/xmlcatalog --noout --create $XMLCATALOG
+# Now put the common DocBook entries in it
+%{_bindir}/xmlcatalog --noout --add "delegatePublic" \
+    "-//OASIS//ENTITIES DocBook XML" \
+    "file://%{_datadir}/sgml/docbook/xmlcatalog" $XMLCATALOG
+%{_bindir}/xmlcatalog --noout --add "delegatePublic" \
+    "-//OASIS//DTD DocBook XML" \
+    "file://%{_datadir}/sgml/docbook/xmlcatalog" $XMLCATALOG
+%{_bindir}/xmlcatalog --noout --add "delegatePublic" \
+    "ISO 8879:1986" \
+    "file://%{_datadir}/sgml/docbook/xmlcatalog" $XMLCATALOG
+%{_bindir}/xmlcatalog --noout --add "delegateSystem" \
+    "http://www.oasis-open.org/docbook/" \
+    "file://%{_datadir}/sgml/docbook/xmlcatalog" $XMLCATALOG
+%{_bindir}/xmlcatalog --noout --add "delegateURI" \
+    "http://www.oasis-open.org/docbook/" \
+    "file://%{_datadir}/sgml/docbook/xmlcatalog" $XMLCATALOG
+# Also create the common DocBook catalog
+%{_bindir}/xmlcatalog --noout --create \
+    %{buildroot}%{_datadir}/sgml/docbook/xmlcatalog
+
+rm -f %{buildroot}%{_datadir}/sgml/xml.dcl
+
+install -p -m0644 %{SOURCE1} %{SOURCE2} %{SOURCE3} %{SOURCE4} \
+    %{buildroot}%{_datadir}/sgml
+
+rm -rf %{buildroot}%{_datadir}/xml/*
+rm -f %{buildroot}%{_datadir}/doc/*.html
+
+
+%files
+%dir %{_sysconfdir}/sgml
+%config(noreplace) %{_sysconfdir}/sgml/sgml.conf
+%dir %{_datadir}/sgml
+%dir %{_datadir}/sgml/sgml-iso-entities-8879.1986
+%{_datadir}/sgml/sgml-iso-entities-8879.1986/*
+%{_datadir}/sgml/xml.dcl
+%{_datadir}/sgml/xml.soc
+%{_datadir}/sgml/html.dcl
+%{_datadir}/sgml/html.soc
+%{_bindir}/sgmlwhich
+%{_bindir}/install-catalog
+%doc %{_mandir}/man8/install-catalog.8*
+
+%files -n xml-common
+%dir %{_sysconfdir}/xml
+%config(noreplace) %verify(not md5 size mtime) %{_sysconfdir}/xml/catalog
+%dir %{_datadir}/sgml
+%dir %{_datadir}/sgml/docbook
+%verify(not md5 size mtime) %{_datadir}/sgml/docbook/xmlcatalog
+%dir %{_datadir}/xml