Changes of Revision 79

xvidenc.changes Added
x
 
1
@@ -0,0 +1,4 @@
2
+-------------------------------------------------------------------
3
+Tue Oct 18 20:24:00 UTC 2016 - neutrino8@gmail.com
4
+
5
+- Add changes file
6
xvidenc.spec Changed
201
 
1
@@ -1,21 +1,45 @@
2
-# norootforbuild
3
-
4
-Name:      xvidenc
5
-Version:   8.6.0
6
-Release:   1
7
-
8
-License:   GPL-2.0+
9
-Group:     Productivity/Multimedia/Video/Editors and Convertors
10
-Summary:   An advanced CLI shell script for MEncoder
11
-URL:       http://xvidenc.sourceforge.net/
12
-
13
+#
14
+# spec file for package xvidenc
15
+#
16
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
17
+#
18
+# All modifications and additions to the file contributed by third parties
19
+# remain the property of their copyright owners, unless otherwise agreed
20
+# upon. The license for this file, and modifications and additions to the
21
+# file, is the same license as for the pristine package itself (unless the
22
+# license for the pristine package is not an Open Source License, in which
23
+# case the license is the MIT License). An "Open Source License" is a
24
+# license that conforms to the Open Source Definition (Version 1.9)
25
+# published by the Open Source Initiative.
26
+
27
+# Please submit bugfixes or comments via http://bugs.opensuse.org/
28
+#
29
+
30
+
31
+Name:           xvidenc
32
+Version:        8.6.0
33
+Release:        0
34
+Summary:        An advanced CLI shell script for MEncoder
35
+License:        GPL-2.0+
36
+Group:          Productivity/Multimedia/Video/Editors and Convertors
37
+Url:            http://xvidenc.sourceforge.net/
38
 Source0:        %{name}-%{version}.tar.gz
39
-
40
+Requires:       MPlayer
41
+Requires:       aften
42
+Requires:       bc
43
+Requires:       findutils
44
+Requires:       gawk
45
+Requires:       gpac
46
+Requires:       lsdvd
47
+Requires:       mailx
48
+Requires:       mkvtoolnix
49
+Requires:       nano
50
+Requires:       ogmtools
51
+Requires:       opus-tools
52
+Requires:       pv
53
+Requires:       vorbis-tools
54
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
55
-BuildArch: noarch
56
-
57
-Requires:       findutils gpac bc gawk lsdvd nano ogmtools aften vorbis-tools opus-tools mailx MPlayer mkvtoolnix pv
58
-
59
+BuildArch:      noarch
60
 
61
 %description
62
 xvidenc is an advanced and powerful interactive menu-driven shell script
63
@@ -25,560 +49,31 @@
64
 muxing the final encode from AVI to Matroska, from AVI to OGM and from
65
 AVI to the MP4 container.
66
 
67
-
68
 %prep
69
-%setup -q -n %{name}-%{version}
70
+%setup -q
71
 
72
 %build
73
 
74
 %install
75
 # binary
76
-%__install -D -m 755 %{name} %{buildroot}/%{_bindir}/%{name}
77
+install -D -m 755 %{name} %{buildroot}/%{_bindir}/%{name}
78
 
79
 # man
80
 gzip -9 man/%{name}.1
81
-%__install -D -m 644 man/%{name}.1.gz %{buildroot}/%{_mandir}/man1/%{name}.1.gz
82
+install -D -m 644 man/%{name}.1.gz %{buildroot}/%{_mandir}/man1/%{name}.1.gz
83
 
84
 # docs
85
-%__mkdir -p %{buildroot}/%{_docdir}/%{name}/matrices/Jawor{1,2}CD
86
-%__install -m 644 doc/* %{buildroot}/%{_docdir}/%{name}
87
-%__install -m 644 matrices/Jawor1CD/* %{buildroot}/%{_docdir}/%{name}/matrices/Jawor1CD
88
-%__install -m 644 matrices/Jawor2CD/* %{buildroot}/%{_docdir}/%{name}/matrices/Jawor2CD
89
-
90
+mkdir -p %{buildroot}/%{_docdir}/%{name}/matrices/Jawor{1,2}CD
91
+install -m 644 doc/* %{buildroot}/%{_docdir}/%{name}
92
+install -m 644 matrices/Jawor1CD/* %{buildroot}/%{_docdir}/%{name}/matrices/Jawor1CD
93
+install -m 644 matrices/Jawor2CD/* %{buildroot}/%{_docdir}/%{name}/matrices/Jawor2CD
94
 
95
-%clean
96
-rm -rf "%{buildroot}"
97
 
98
 
99
 %files
100
 %defattr(-,root,root)
101
 %{_bindir}/%{name}
102
 %{_docdir}/%{name}
103
-%{_mandir}/man1/%{name}.1.gz
104
-
105
+%{_mandir}/man1/%{name}.1%{ext_man}
106
 
107
 %changelog
108
-* Fri Sep 26 2014 Grozdan Nikolov <neutrino8@gmail.com> 8.6.0
109
-   * Use -mc 0 -noskip -msglevel demuxer=-1 to workaround the copy issue of MEncoder
110
-   
111
-* Mon Apr 21 2014 Grozdan Nikolov <neutrino8@gmail.com> 8.5.9
112
-   * Add -nosub option to prevent auto-loading of embedded subs
113
-   * Bugfix: copying audio for subsequent tracks and remuxing to MP4
114
-     resulted in the tracks not being added due to missing ffaac
115
-     param in the case statement
116
-     
117
-* Sun Dec 15 2013 Grozdan Nikolov <neutrino8@gmail.com> 8.5.8
118
-   * Bugfix: copying of audio stream was set to pcm. Should be copy
119
-   * Allow relative paths when storing the batchfile
120
-   
121
-* Mon Nov 11 2013 Grozdan Nikolov <neutrino8@gmail.com> 8.5.7
122
-   * Allow importing of PGS subtitles into the MKV container
123
-   * Added support for importing a chapters file for MKV/MP4/OGM when input is file
124
-   * Added support for setting the audio language code for MKV/MP4/OGM when input is file
125
-   * Added support for setting the subtitle language code when importing subs into MKV/MP4/OGM
126
-   
127
-* Sun Nov 03 2013 Grozdan Nikolov <neutrino8@gmail.com> 8.5.6
128
-   * Placed the $demuxer variable higher. Fixes audio detection for file input
129
-   * Moved some audio selection code into a new set_audio_codec_func() function.
130
-     Reduces some code duplication and removes the default_audio_codec_func() function
131
-     
132
-* Fri Nov 01 2013 Grozdan Nikolov <neutrino8@gmail.com> 8.5.5
133
-   * Merged the file and dvd audio detection/selection code
134
-   * Merged the audio code for the first track with the code for subsequent tracks
135
-   * Set a default audio ID based on input (ie, 0 for file and 128 for DVD)
136
-   * Small improvements to the subtitles code
137
-   * Use -demuxer lavf for file and dir encodings
138
-   * Renamed the -help switch to -h
139
-   * Improved the way audio tracks information is presented to the user
140
-   * Make destination dir if it doesn't exist for saving to the batchfile
141
-   * Updated the man page
142
-   
143
-* Thu Oct 31 2013 Grozdan Nikolov <neutrino8@gmail.com> 8.5.4
144
-   * Implemented support for virtually an infinite amount of subtitles. This introduces a new
145
-     variable, MAX_AMOUNT_SUBS, to the config file where the user can set the amount of subtitles
146
-     he/she wants the script to support
147
-   * Added output name to the message of the mail notification feature
148
-   * Fixed the nosound audio option
149
-   * Renamed the rmtemp() function to exit_func()
150
-   * Return proper exit codes. 0 on success, 1 on error and 2 on user interrupt
151
-   
152
-* Wed Oct 30 2013 Grozdan Nikolov <neutrino8@gmail.com> 8.5.3
153
-   * Added -demuxer lavf for more reliable detection of audio streams in file input mode
154
-   * Implemented virtually infinite support for the amount of audio tracks. This introduces
155
-     a new variable in the config file, MAX_AMOUNT_AUD_TRACKS, where the user can specify
156
-     how many audio tracks he/she wants the script to support.
157
-   * Enabled multi-channel support for Opus audio
158
-   * Moved the MKV audio filters metadata after the audio codec/language metadata
159
-   * Fixed copy and pcm audio encoding
160
-   * If user chooses PCM for subsequent audio tracks, don't error out but just skip the track
161
-   * Some minor clean-ups
162
-   
163
-* Tue Oct 29 2013 Grozdan Nikolov <neutrino8@gmail.com> 8.5.2
164
-   * Added support for the Opus audio codec. Requires opusenc and a recent version of
165
-     mkvtoolnix with support for Opus
166
-   * Renamed track_echo_func() to audio_track_echo_func() for consistency
167
-   * Added support for setting the AC-3 Exponent strategy search size
168
-   * Allow applying an LFE low-pass filter for AC-3 audio
169
-   * Improved aften options passing
170
-   * Updated the man page
171
-   
172
-* Mon Oct 28 2013 Grozdan Nikolov <neutrino8@gmail.com> 8.5.1
173
-   * Bugfix: codec detection for 2nd and 3rd audio track from DVDs did not work correctly
174
-   * Updated the man page
175
-   
176
-* Thu Oct 24 2013 Grozdan Nikolov <neutrino8@gmail.com> 8.5.0
177
-   * Allow encoding of 640 kbps AC-3 audio
178
-   * Detect and display audio codec info when input is file
179
-   * Added support for setting the Dynamic Range Compression (DRC) profile for AC-3 audio
180
-   * Fixed AC-3 audio encoding by adding -readtoeof 1 which ignores WAV header signaling
181
-   * Renamed aften $AC3 var to $AC3ENC
182
-   * Use AC-3 instead of AC3 in metadata info
183
-   
184
-* Mon Sep 02 2013 Grozdan Nikolov <neutrino8@gmail.com> 8.4.9
185
-   * Fix audio TID for MKV when using neroAacEnc as encoder
186
-   
187
-* Wed May 29 2013 Grozdan Nikolov <neutrino8@gmail.com> 8.4.8
188
-   * Removed workarounds for older MP4Box versions. As of this release, only gpac 0.5.0 and higher
189
-     are supported. SVN version is highly recommended, though
190
-   * When using AC3 audio, language TID for MKV was set to 1. It should be 0
191
-   
192
-* Tue May 28 2013 Grozdan Nikolov <neutrino8@gmail.com> 8.4.7
193
-   * Use aften for AC3 audio encoding as MEncoder is currently broken. This updates the config
194
-     file version to 18
195
-     
196
-* Wed May 22 2013 Grozdan Nikolov <neutrino8@gmail.com> 8.4.6
197
-   * Bugfix: add missing 384 kbps option for AC3 audio
198
-   * Notify the user when we first create the config file
199
-   * SAR is Sample Aspect Ratio, not Storage Aspect Ratio. Corrected this mistake
200
-   
201