enable ffmpeg build 90/284190/8
authorhj kim <backto.kim@samsung.com>
Fri, 11 Nov 2022 07:23:46 +0000 (16:23 +0900)
committerhj kim <backto.kim@samsung.com>
Thu, 29 Dec 2022 05:53:33 +0000 (14:53 +0900)
--enable-ffmpeg

Change-Id: Iacb0e3a6dc2a8b8c0fd8df20b3d73a231a558877

packaging/ffmpeg-tool.manifest [new file with mode: 0644]
packaging/ffmpeg.spec

diff --git a/packaging/ffmpeg-tool.manifest b/packaging/ffmpeg-tool.manifest
new file mode 100644 (file)
index 0000000..c00c25b
--- /dev/null
@@ -0,0 +1,5 @@
+<manifest>
+        <request>
+                <domain name="_" />
+        </request>
+</manifest>
index 177c0da..c4d4092 100644 (file)
@@ -1,7 +1,7 @@
 Name:       ffmpeg
 Summary:    AV codec lib
 Version:    5.1.2
-Release:    2
+Release:    3
 Group:      Multimedia/Libraries
 URL:        https://ffmpeg.org/
 License:    LGPL-2.1+
@@ -12,6 +12,7 @@ Source1003:   libavutil.manifest
 Source1004:    libavfilter.manifest
 Source1005:    libswscale.manifest
 Source1006:    libswresample.manifest
+Source1007:    ffmpeg-tool.manifest
 %description
 AV codec library
 
@@ -113,16 +114,24 @@ Group:      Multimedia/Documentation
 %description -n doc
 Example files
 
+%package -n ffmpeg-tool
+Summary:    FFmpeg Tools
+Group:      Development/Tools
+Requires:   ffmpeg-tool = %{version}-%{release}
+
+%description -n ffmpeg-tool
+FFmpeg Tools
+
 %prep
 %setup -q
-cp %{SOURCE1001} %{SOURCE1002} %{SOURCE1003} %{SOURCE1004} %{SOURCE1005} %{SOURCE1006} .
+cp %{SOURCE1001} %{SOURCE1002} %{SOURCE1003} %{SOURCE1004} %{SOURCE1005} %{SOURCE1006} %{SOURCE1007} .
 
 # basic functions
 export CONFIGURE_OPTIONS="--enable-shared \
 --disable-static --disable-postproc --disable-devices \
 --disable-version3 --disable-nonfree --disable-gpl \
 --disable-doc --disable-zlib --disable-network \
---disable-ffplay --disable-ffmpeg --disable-ffprobe \
+--disable-programs --enable-ffmpeg \
 --disable-avdevice --disable-bsfs \
 --enable-swscale --disable-x86asm --enable-swresample \
 --enable-fft --enable-rdft --enable-mdct \
@@ -268,6 +277,14 @@ rm -rf %{buildroot}
 %defattr(-,root,root,-)
 %{_datadir}/%{name}/examples/*
 
+%files -n ffmpeg-tool
+%defattr(-,root,root,-)
+%manifest ffmpeg-tool.manifest
+%{_bindir}/ffmpeg
+%{_datadir}/%{name}/*.ffpreset
+%{_datadir}/%{name}/*.xsd
+%license COPYING.LGPLv2.1
+
 %files -n libavcodec-devel
 %defattr(-,root,root,-)
 %{_includedir}/libavcodec/*