Overview
djv.changes
Added
x
1
2
+-------------------------------------------------------------------
3
+Mon Sep 14 04:53:38 UTC 2015 - avvissu@yandex.ru
4
+
5
+- Initial release
6
djv.spec
Added
212
1
2
+#
3
+# spec file for package djv
4
+#
5
+# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
6
+#
7
+# All modifications and additions to the file contributed by third parties
8
+# remain the property of their copyright owners, unless otherwise agreed
9
+# upon. The license for this file, and modifications and additions to the
10
+# file, is the same license as for the pristine package itself (unless the
11
+# license for the pristine package is not an Open Source License, in which
12
+# case the license is the MIT License). An "Open Source License" is a
13
+# license that conforms to the Open Source Definition (Version 1.9)
14
+# published by the Open Source Initiative.
15
+
16
+# Please submit bugfixes or comments via https://bugs.links2linux.org/
17
+#
18
+
19
+%define soname 0
20
+%define git_date git.20141225
21
+Name: djv
22
+Version: 1.0.5%git_date
23
+Release: 0
24
+Summary: DJV Imaging
25
+License: BSD-3-Clause
26
+Group: Productivity/Graphics/Viewers
27
+Url: http://djv.sourceforge.net/
28
+Source0: http://git.code.sf.net/p/djv/git#/%{name}-%{version}.tar.bz2
29
+# PATCH-FIX-UPSTREAM libjpeg .patch darbyjohnston@yahoo.com -- Attempt at fixing libjpeg namespace conflicts
30
+# (fixed in upstream)
31
+Patch0: djv-1.0.5_libjpeg.patch
32
+# PATCH-FIX-OPENSUSE include.patch avvissu@yandex.ru -- Don't include depending when packaging
33
+Patch1: djv-1.0.5_include.patch
34
+# PATCH-FIX-OPENSUSE path.patch avvissu@yandex.ru -- Change the default installation path
35
+Patch2: djv-1.0.5_path.patch
36
+# PATCH-FIX-OPENSUSE doc.patch avvissu@yandex.ru -- Change the search path to doc
37
+Patch3: djv-1.0.5_doc.patch
38
+# PATCH-FIX-UPSTREAM link_library.patch avvissu@yandex.ru -- Build with --no-undefined
39
+Patch4: djv-1.0.5_link_library.patch
40
+BuildRequires: cmake >= 3.0
41
+BuildRequires: doxygen
42
+BuildRequires: fdupes
43
+BuildRequires: gcc-c++
44
+BuildRequires: hicolor-icon-theme
45
+# Recommended jpegsrc.v9 instead of libjpeg-turbo
46
+BuildRequires: libjpeg-devel
47
+BuildRequires: pkg-config
48
+BuildRequires: update-desktop-files
49
+BuildRequires: pkgconfig(IlmBase) >= 2.2.0
50
+BuildRequires: pkgconfig(OpenEXR) >= 2.2.0
51
+BuildRequires: pkgconfig(Qt5Core) >= 5.3.0
52
+BuildRequires: pkgconfig(Qt5OpenGL)
53
+BuildRequires: pkgconfig(Qt5Widgets)
54
+BuildRequires: pkgconfig(glew) >= 1.10.0
55
+BuildRequires: pkgconfig(glu)
56
+BuildRequires: pkgconfig(libavcodec) >= 2.6.2
57
+BuildRequires: pkgconfig(libavdevice)
58
+BuildRequires: pkgconfig(libavfilter)
59
+BuildRequires: pkgconfig(libavformat)
60
+BuildRequires: pkgconfig(libavutil)
61
+BuildRequires: pkgconfig(libpng) >= 1.6.8
62
+# quicktime removed from git
63
+BuildRequires: pkgconfig(libquicktime) >= 1.2.4
64
+BuildRequires: pkgconfig(libswresample)
65
+BuildRequires: pkgconfig(libswscale)
66
+BuildRequires: pkgconfig(libtiff-4) >= 4.0.3
67
+BuildRequires: pkgconfig(zlib) >= 1.2.8
68
+Recommends: %{name}-doc
69
+ExcludeArch: %{arm}
70
+
71
+%description
72
+Professional movie playback software for film production, VFX, and
73
+computer animation. Key features include:
74
+ * real-time playback of image sequences and movies
75
+ * support for industry standard file formats including Cineon, DPX,
76
+ OpenEXR, and QuickTime
77
+ * command line utilities for batch processing
78
+
79
+%package -n lib%{name}Core%{soname}
80
+Summary: C++ library for realtime MIDI input/ouput
81
+Group: System/Libraries
82
+Provides: lib%{name}%{soname} = %{version}
83
+Provides: lib%{name}Gui%{soname} = %{version}
84
+Provides: lib%{name}ViewLib%{soname} = %{version}
85
+
86
+%description -n lib%{name}Core%{soname}
87
+Professional movie playback software for film production, VFX, and
88
+computer animation.
89
+
90
+This package provides the shared libraries.
91
+
92
+%package plugins
93
+Summary: GNUnet plugins
94
+Group: Productivity/Networking/File-Sharing
95
+Requires: %{name} = %{version}
96
+
97
+%description plugins
98
+Professional movie playback software for film production, VFX, and
99
+computer animation.
100
+
101
+This package contains plugins for %{name} apps:
102
+ * Cineon, DPX, IFF, IFL, JPEG, LUT, OpenEXR, PIC, PNG, PPM, RLA, SGI,
103
+ TIFF, Targa
104
+
105
+%package devel
106
+Summary: Development files for %{name}
107
+Group: Development/Libraries/C and C++
108
+Requires: lib%{name}%{soname} = %{version}
109
+
110
+%description devel
111
+Professional movie playback software for film production, VFX, and
112
+computer animation.
113
+
114
+This package contains header files and libraries needed to develop
115
+application that use %{name}.
116
+
117
+%package doc
118
+Summary: Documentation for %{name}
119
+Group: Documentation/HTML
120
+BuildArch: noarch
121
+
122
+%description doc
123
+Professional movie playback software for film production, VFX, and
124
+computer animation.
125
+
126
+Help documentation for %{name}.
127
+
128
+%prep
129
+%setup -q -n %{name}-%{version}
130
+
131
+%patch0 -p1
132
+%patch1 -p1
133
+%patch2 -p1
134
+%patch3 -p1
135
+%patch4 -p1
136
+
137
+# Change exec-path
138
+sed -i '/Exec/s|[/].*|%{name}_view|' $(grep -rl 'djv_view.sh')
139
+
140
+%build
141
+%cmake \
142
+ -DCMAKE_SKIP_RPATH=OFF
143
+
144
+make %{?_smp_mflags}
145
+
146
+%install
147
+%cmake_install
148
+
149
+# Search and load all plugins
150
+d="%{buildroot}"
151
+for f in `ls $d%{_bindir}/%{name}*`; do
152
+b=$(basename $f)
153
+mv $f $d%{_libdir}/%{name}/
154
+ln -s %{_libdir}/%{name}/$b $d%{_bindir}/$b; done
155
+
156
+%suse_update_desktop_file -r %{name}_view Qt Graphics Viewer
157
+
158
+%fdupes -s %{buildroot}/%{_datadir}
159
+
160
+%check
161
+# Only local test
162
+#sed -i '/ctest/s|\(bin/ctest\)|\1 -V|' build/Makefile
163
+#make test -C build
164
+
165
+%post -n lib%{name}Core%{soname} -p /sbin/ldconfig
166
+
167
+%postun -n lib%{name}Core%{soname} -p /sbin/ldconfig
168
+
169
+%post
170
+%mime_database_post
171
+%desktop_database_post
172
+%icon_theme_cache_post
173
+
174
+%postun
175
+%mime_database_postun
176
+%desktop_database_postun
177
+%icon_theme_cache_postun
178
+
179
+%files
180
+%defattr(-,root,root)
181
+%doc LICENSE README
182
+%{_bindir}/%{name}_convert
183
+%{_bindir}/%{name}_info
184
+%{_bindir}/%{name}_ls
185
+%{_bindir}/%{name}_view
186
+%{_libdir}/%{name}
187
+%{_datadir}/applications/%{name}_view.desktop
188
+%{_datadir}/mime/packages/%{name}_view*.xml
189
+%{_datadir}/icons/hicolor/*/apps/%{name}_view.png
190
+%exclude %{_libdir}/%{name}/lib%{name}*Plugin.so
191
+
192
+%files -n lib%{name}Core%{soname}
193
+%defattr(-,root,root)
194
+%{_libdir}/lib%{name}*.so.*
195
+
196
+%files plugins
197
+%defattr(-,root,root)
198
+%{_libdir}/%{name}/lib%{name}*Plugin.so
199
+
200
+%files devel
201
+%defattr(-,root,root)
202
+%{_includedir}/%{name}*.h
203
+%{_libdir}/lib%{name}*.so
204
+
205
+%files doc
206
+%defattr(-,root,root)
207
+%dir %{_datadir}/%{name}
208
+%dir %{_datadir}/%{name}/doc
209
+%{_datadir}/%{name}/doc
210
+
211
+%changelog
212
djv-1.0.5_doc.patch
Added
14
1
2
+diff -U 3 -H -d -r -N -- djv-1.0.5git.20141225.orig/lib/djvCore/djvCoreApplication.cpp djv-1.0.5git.20141225/lib/djvCore/djvCoreApplication.cpp
3
+--- djv-1.0.5git.20141225.orig/lib/djvCore/djvCoreApplication.cpp 2015-09-14 08:16:34.000000000 +0300
4
++++ djv-1.0.5git.20141225/lib/djvCore/djvCoreApplication.cpp 2015-09-16 23:23:47.990635140 +0300
5
+@@ -197,7 +197,7 @@
6
+ #elif defined(DJV_OSX)
7
+ "../doc";
8
+ #else
9
+- "../doc";
10
++ "../../share/djv/doc/";
11
+ #endif
12
+
13
+ return djvFileInfoUtil::fixPath(qApp->applicationDirPath() + "/" + docPath);
14
djv-1.0.5_include.patch
Added
14
1
2
+diff -U 3 -H -d -r -N -- djv-1.0.5git.20141225.orig/CMakeLists.txt djv-1.0.5git.20141225/CMakeLists.txt
3
+--- djv-1.0.5git.20141225.orig/CMakeLists.txt 2015-09-14 08:16:34.000000000 +0300
4
++++ djv-1.0.5git.20141225/CMakeLists.txt 2015-09-15 01:01:01.757278966 +0300
5
+@@ -119,7 +119,7 @@
6
+
7
+ # Set whether to include third party dependencies when packaging.
8
+
9
+-set(djvPackageThirdParty true)
10
++set(djvPackageThirdParty false)
11
+
12
+ #-------------------------------------------------------------------------------
13
+ # System Settings
14
djv-1.0.5_libjpeg.patch
Added
67
1
2
+diff -U 3 -H -d -r -N -- djv-1.0.5git.20141225.orig/plugins/djvJpegPlugin/djvJpegLoad.cpp djv-1.0.5git.20141225/plugins/djvJpegPlugin/djvJpegLoad.cpp
3
+--- djv-1.0.5git.20141225.orig/plugins/djvJpegPlugin/djvJpegLoad.cpp 2015-09-14 08:16:34.000000000 +0300
4
++++ djv-1.0.5git.20141225/plugins/djvJpegPlugin/djvJpegLoad.cpp 2015-09-14 13:37:07.093362271 +0300
5
+@@ -215,16 +215,7 @@
6
+
7
+ libjpeg::jpeg_save_markers(jpeg, JPEG_COM, 0xFFFF);
8
+
9
+- //! \todo How do we fix the windows/libjpeg TRUE name clash?
10
+-
11
+- libjpeg::boolean b =
12
+-#if defined(DJV_WINDOWS)
13
+- 1;
14
+-#else
15
+- libjpeg::TRUE;
16
+-#endif // DJV_WINDOWS
17
+-
18
+- if (! libjpeg::jpeg_read_header(jpeg, b))
19
++ if (! libjpeg::jpeg_read_header(jpeg, static_cast<libjpeg::boolean>(1)))
20
+ {
21
+ return false;
22
+ }
23
+diff -U 3 -H -d -r -N -- djv-1.0.5git.20141225.orig/plugins/djvJpegPlugin/djvJpegPlugin.h djv-1.0.5git.20141225/plugins/djvJpegPlugin/djvJpegPlugin.h
24
+--- djv-1.0.5git.20141225.orig/plugins/djvJpegPlugin/djvJpegPlugin.h 2015-09-14 08:16:34.000000000 +0300
25
++++ djv-1.0.5git.20141225/plugins/djvJpegPlugin/djvJpegPlugin.h 2015-09-14 13:42:10.457921343 +0300
26
+@@ -38,16 +38,6 @@
27
+
28
+ #include <stdio.h>
29
+
30
+-//! \todo Is there a better way to fix theses libjpeg / X11 / OS define
31
+-//! conflicts?
32
+-
33
+-#if defined(TRUE)
34
+-#undef TRUE
35
+-#endif // TRUE
36
+-#if defined(FALSE)
37
+-#undef FALSE
38
+-#endif // FALSE
39
+-
40
+ //! \todo This namespace is meant to resolve conflicts on Windows, is it still
41
+ //! necessary?
42
+
43
+diff -U 3 -H -d -r -N -- djv-1.0.5git.20141225.orig/plugins/djvJpegPlugin/djvJpegSave.cpp djv-1.0.5git.20141225/plugins/djvJpegPlugin/djvJpegSave.cpp
44
+--- djv-1.0.5git.20141225.orig/plugins/djvJpegPlugin/djvJpegSave.cpp 2015-09-14 08:16:34.000000000 +0300
45
++++ djv-1.0.5git.20141225/plugins/djvJpegPlugin/djvJpegSave.cpp 2015-09-14 13:39:00.597577219 +0300
46
+@@ -242,17 +242,9 @@
47
+
48
+ libjpeg::jpeg_set_defaults(jpeg);
49
+
50
+- //! \todo How do we fix the windows/libjpeg TRUE name clash?
51
+-
52
+- libjpeg::boolean b =
53
+-#if defined(DJV_WINDOWS)
54
+- 1;
55
+-#else
56
+- libjpeg::TRUE;
57
+-#endif // DJV_WINDOWS
58
+-
59
+- libjpeg::jpeg_set_quality(jpeg, quality, b);
60
+- libjpeg::jpeg_start_compress(jpeg, b);
61
++ libjpeg::jpeg_set_quality(jpeg, quality, static_cast<libjpeg::boolean>(1));
62
++ libjpeg::jpeg_start_compress(jpeg, static_cast<libjpeg::boolean>(1));
63
++
64
+
65
+ QString tag = info.tags[djvImageTags::tagLabels()[djvImageTags::DESCRIPTION]];
66
+
67
djv-1.0.5_link_library.patch
Added
14
1
2
+diff -U 3 -H -d -r -N -- djv-1.0.5git.20141225.orig/lib/djvCore/CMakeLists.txt djv-1.0.5git.20141225/lib/djvCore/CMakeLists.txt
3
+--- djv-1.0.5git.20141225.orig/lib/djvCore/CMakeLists.txt 2015-09-17 07:34:26.007079547 +0300
4
++++ djv-1.0.5git.20141225/lib/djvCore/CMakeLists.txt 2015-09-17 07:32:13.788805580 +0300
5
+@@ -161,7 +161,7 @@
6
+
7
+ add_library(djvCore ${header} ${source} ${rccSource})
8
+
9
+-target_link_libraries(djvCore ${djvCoreDeps})
10
++target_link_libraries(djvCore ${djvCoreDeps} -lX11)
11
+
12
+ set_target_properties(djvCore PROPERTIES VERSION 0.0.0 SOVERSION 0)
13
+
14
djv-1.0.5_path.patch
Added
361
1
2
+diff -U 3 -H -d -r -N -- djv-1.0.5git.20141225.orig/bin/djv_convert/CMakeLists.txt djv-1.0.5git.20141225/bin/djv_convert/CMakeLists.txt
3
+--- djv-1.0.5git.20141225.orig/bin/djv_convert/CMakeLists.txt 2015-09-14 08:16:34.000000000 +0300
4
++++ djv-1.0.5git.20141225/bin/djv_convert/CMakeLists.txt 2015-09-17 04:31:44.467047115 +0300
5
+@@ -32,16 +32,5 @@
6
+ TARGETS djv_convert
7
+ RUNTIME DESTINATION bin)
8
+
9
+-if (UNIX)
10
+-
11
+- configure_file(
12
+- ${CMAKE_CURRENT_SOURCE_DIR}/djv_convert_linux.sh.in
13
+- ${CMAKE_CURRENT_BINARY_DIR}/djv_convert.sh
14
+- @ONLY)
15
+
16
+- install(
17
+- PROGRAMS ${CMAKE_CURRENT_BINARY_DIR}/djv_convert.sh
18
+- DESTINATION bin)
19
+-
20
+-endif (UNIX)
21
+
22
+diff -U 3 -H -d -r -N -- djv-1.0.5git.20141225.orig/bin/djv_info/CMakeLists.txt djv-1.0.5git.20141225/bin/djv_info/CMakeLists.txt
23
+--- djv-1.0.5git.20141225.orig/bin/djv_info/CMakeLists.txt 2015-09-14 08:16:34.000000000 +0300
24
++++ djv-1.0.5git.20141225/bin/djv_info/CMakeLists.txt 2015-09-17 04:32:03.271165419 +0300
25
+@@ -32,16 +32,5 @@
26
+ TARGETS djv_info
27
+ RUNTIME DESTINATION bin)
28
+
29
+-if (UNIX)
30
+-
31
+- configure_file(
32
+- ${CMAKE_CURRENT_SOURCE_DIR}/djv_info_linux.sh.in
33
+- ${CMAKE_CURRENT_BINARY_DIR}/djv_info.sh
34
+- @ONLY)
35
+
36
+- install(
37
+- PROGRAMS ${CMAKE_CURRENT_BINARY_DIR}/djv_info.sh
38
+- DESTINATION bin)
39
+-
40
+-endif (UNIX)
41
+
42
+diff -U 3 -H -d -r -N -- djv-1.0.5git.20141225.orig/bin/djv_ls/CMakeLists.txt djv-1.0.5git.20141225/bin/djv_ls/CMakeLists.txt
43
+--- djv-1.0.5git.20141225.orig/bin/djv_ls/CMakeLists.txt 2015-09-14 08:16:34.000000000 +0300
44
++++ djv-1.0.5git.20141225/bin/djv_ls/CMakeLists.txt 2015-09-17 04:32:24.587299440 +0300
45
+@@ -32,16 +32,4 @@
46
+ TARGETS djv_ls
47
+ RUNTIME DESTINATION bin)
48
+
49
+-if (UNIX)
50
+-
51
+- configure_file(
52
+- ${CMAKE_CURRENT_SOURCE_DIR}/djv_ls_linux.sh.in
53
+- ${CMAKE_CURRENT_BINARY_DIR}/djv_ls.sh
54
+- @ONLY)
55
+-
56
+- install(
57
+- PROGRAMS ${CMAKE_CURRENT_BINARY_DIR}/djv_ls.sh
58
+- DESTINATION bin)
59
+-
60
+-endif (UNIX)
61
+
62
+diff -U 3 -H -d -r -N -- djv-1.0.5git.20141225.orig/bin/djv_view/CMakeLists.txt djv-1.0.5git.20141225/bin/djv_view/CMakeLists.txt
63
+--- djv-1.0.5git.20141225.orig/bin/djv_view/CMakeLists.txt 2015-09-14 08:16:34.000000000 +0300
64
++++ djv-1.0.5git.20141225/bin/djv_view/CMakeLists.txt 2015-09-17 04:33:09.447581196 +0300
65
+@@ -61,15 +61,6 @@
66
+
67
+ elseif (UNIX)
68
+
69
+- configure_file(
70
+- ${CMAKE_CURRENT_SOURCE_DIR}/djv_view_linux.sh.in
71
+- ${CMAKE_CURRENT_BINARY_DIR}/djv_view.sh
72
+- @ONLY)
73
+-
74
+- install(
75
+- PROGRAMS ${CMAKE_CURRENT_BINARY_DIR}/djv_view.sh
76
+- DESTINATION bin)
77
+-
78
+ install(
79
+ FILES ${PROJECT_BINARY_DIR}/etc/Linux/djv_view.desktop
80
+ DESTINATION /usr/share/applications)
81
+diff -U 3 -H -d -r -N -- djv-1.0.5git.20141225.orig/doc/CMakeLists.txt djv-1.0.5git.20141225/doc/CMakeLists.txt
82
+--- djv-1.0.5git.20141225.orig/doc/CMakeLists.txt 2015-09-14 08:16:34.000000000 +0300
83
++++ djv-1.0.5git.20141225/doc/CMakeLists.txt 2015-09-17 04:34:13.055980036 +0300
84
+@@ -137,12 +137,12 @@
85
+ install(
86
+ FILES
87
+ ${html}
88
+- DESTINATION doc)
89
++ DESTINATION ${SHARE_INSTALL_PREFIX}/djv/doc)
90
+
91
+ install(
92
+ FILES
93
+ ${images}
94
+- DESTINATION doc/images)
95
++ DESTINATION ${SHARE_INSTALL_PREFIX}/djv/doc/images)
96
+
97
+ #install(
98
+ # DIRECTORY
99
+@@ -152,4 +152,4 @@
100
+ install(
101
+ FILES
102
+ ${legal}
103
+- DESTINATION doc)
104
++ DESTINATION ${SHARE_INSTALL_PREFIX}/djv/doc)
105
+diff -U 3 -H -d -r -N -- djv-1.0.5git.20141225.orig/lib/djvCore/CMakeLists.txt djv-1.0.5git.20141225/lib/djvCore/CMakeLists.txt
106
+--- djv-1.0.5git.20141225.orig/lib/djvCore/CMakeLists.txt 2015-09-14 08:16:34.000000000 +0300
107
++++ djv-1.0.5git.20141225/lib/djvCore/CMakeLists.txt 2015-09-17 07:22:39.184031848 +0300
108
+@@ -163,7 +163,7 @@
109
+
110
+ target_link_libraries(djvCore ${djvCoreDeps})
111
+
112
+-set_target_properties(djvCore PROPERTIES FOLDER lib)
113
++set_target_properties(djvCore PROPERTIES VERSION 0.0.0 SOVERSION 0)
114
+
115
+ if (djvInstallRpath)
116
+
117
+@@ -180,6 +180,6 @@
118
+ install(
119
+ TARGETS djvCore
120
+ RUNTIME DESTINATION bin
121
+- LIBRARY DESTINATION lib
122
+- ARCHIVE DESTINATION lib)
123
++ LIBRARY DESTINATION lib${LIB_SUFFIX}
124
++ ARCHIVE DESTINATION lib${LIB_SUFFIX})
125
+
126
+diff -U 3 -H -d -r -N -- djv-1.0.5git.20141225.orig/lib/djvGui/CMakeLists.txt djv-1.0.5git.20141225/lib/djvGui/CMakeLists.txt
127
+--- djv-1.0.5git.20141225.orig/lib/djvGui/CMakeLists.txt 2015-09-14 08:16:34.000000000 +0300
128
++++ djv-1.0.5git.20141225/lib/djvGui/CMakeLists.txt 2015-09-17 05:06:38.299465704 +0300
129
+@@ -136,7 +136,7 @@
130
+
131
+ target_link_libraries(djvGui ${djvGuiDeps})
132
+
133
+-set_target_properties(djvGui PROPERTIES FOLDER lib)
134
++set_target_properties(djvGui PROPERTIES VERSION 0.0.0 SOVERSION 0)
135
+
136
+ if (djvInstallRpath)
137
+
138
+@@ -153,5 +153,5 @@
139
+ install(
140
+ TARGETS djvGui
141
+ RUNTIME DESTINATION bin
142
+- LIBRARY DESTINATION lib
143
+- ARCHIVE DESTINATION lib)
144
++ LIBRARY DESTINATION lib${LIB_SUFFIX}
145
++ ARCHIVE DESTINATION lib${LIB_SUFFIX})
146
+diff -U 3 -H -d -r -N -- djv-1.0.5git.20141225.orig/lib/djvViewLib/CMakeLists.txt djv-1.0.5git.20141225/lib/djvViewLib/CMakeLists.txt
147
+--- djv-1.0.5git.20141225.orig/lib/djvViewLib/CMakeLists.txt 2015-09-14 08:16:34.000000000 +0300
148
++++ djv-1.0.5git.20141225/lib/djvViewLib/CMakeLists.txt 2015-09-17 05:07:03.275515081 +0300
149
+@@ -141,7 +141,7 @@
150
+
151
+ target_link_libraries(djvViewLib ${djvGuiLibs})
152
+
153
+-set_target_properties(djvViewLib PROPERTIES FOLDER lib)
154
++set_target_properties(djvViewLib PROPERTIES VERSION 0.0.0 SOVERSION 0)
155
+
156
+ if (djvInstallRpath)
157
+
158
+@@ -158,6 +158,6 @@
159
+ install(
160
+ TARGETS djvViewLib
161
+ RUNTIME DESTINATION bin
162
+- LIBRARY DESTINATION lib
163
+- ARCHIVE DESTINATION lib)
164
++ LIBRARY DESTINATION lib${LIB_SUFFIX}
165
++ ARCHIVE DESTINATION lib${LIB_SUFFIX})
166
+
167
+diff -U 3 -H -d -r -N -- djv-1.0.5git.20141225.orig/plugins/djvCineonPlugin/CMakeLists.txt djv-1.0.5git.20141225/plugins/djvCineonPlugin/CMakeLists.txt
168
+--- djv-1.0.5git.20141225.orig/plugins/djvCineonPlugin/CMakeLists.txt 2015-09-14 08:16:34.000000000 +0300
169
++++ djv-1.0.5git.20141225/plugins/djvCineonPlugin/CMakeLists.txt 2015-09-17 04:29:40.970268379 +0300
170
+@@ -37,5 +37,5 @@
171
+ install(
172
+ TARGETS djvCineonPlugin
173
+ RUNTIME DESTINATION bin
174
+- LIBRARY DESTINATION lib
175
+- ARCHIVE DESTINATION lib)
176
++ LIBRARY DESTINATION lib${LIB_SUFFIX}/djv
177
++ ARCHIVE DESTINATION lib${LIB_SUFFIX}/djv)
178
+diff -U 3 -H -d -r -N -- djv-1.0.5git.20141225.orig/plugins/djvDpxPlugin/CMakeLists.txt djv-1.0.5git.20141225/plugins/djvDpxPlugin/CMakeLists.txt
179
+--- djv-1.0.5git.20141225.orig/plugins/djvDpxPlugin/CMakeLists.txt 2015-09-14 08:16:34.000000000 +0300
180
++++ djv-1.0.5git.20141225/plugins/djvDpxPlugin/CMakeLists.txt 2015-09-17 04:29:40.970268379 +0300
181
+@@ -38,5 +38,5 @@
182
+ install(
183
+ TARGETS djvDpxPlugin
184
+ RUNTIME DESTINATION bin
185
+- LIBRARY DESTINATION lib
186
+- ARCHIVE DESTINATION lib)
187
++ LIBRARY DESTINATION lib${LIB_SUFFIX}/djv
188
++ ARCHIVE DESTINATION lib${LIB_SUFFIX}/djv)
189
+diff -U 3 -H -d -r -N -- djv-1.0.5git.20141225.orig/plugins/djvIffPlugin/CMakeLists.txt djv-1.0.5git.20141225/plugins/djvIffPlugin/CMakeLists.txt
190
+--- djv-1.0.5git.20141225.orig/plugins/djvIffPlugin/CMakeLists.txt 2015-09-14 08:16:34.000000000 +0300
191
++++ djv-1.0.5git.20141225/plugins/djvIffPlugin/CMakeLists.txt 2015-09-17 04:29:40.970268379 +0300
192
+@@ -33,5 +33,5 @@
193
+ install(
194
+ TARGETS djvIffPlugin
195
+ RUNTIME DESTINATION bin
196
+- LIBRARY DESTINATION lib
197
+- ARCHIVE DESTINATION lib)
198
++ LIBRARY DESTINATION lib${LIB_SUFFIX}/djv
199
++ ARCHIVE DESTINATION lib${LIB_SUFFIX}/djv)
200
+diff -U 3 -H -d -r -N -- djv-1.0.5git.20141225.orig/plugins/djvIflPlugin/CMakeLists.txt djv-1.0.5git.20141225/plugins/djvIflPlugin/CMakeLists.txt
201
+--- djv-1.0.5git.20141225.orig/plugins/djvIflPlugin/CMakeLists.txt 2015-09-14 08:16:34.000000000 +0300
202
++++ djv-1.0.5git.20141225/plugins/djvIflPlugin/CMakeLists.txt 2015-09-17 04:29:40.970268379 +0300
203
+@@ -29,5 +29,5 @@
204
+ install(
205
+ TARGETS djvIflPlugin
206
+ RUNTIME DESTINATION bin
207
+- LIBRARY DESTINATION lib
208
+- ARCHIVE DESTINATION lib)
209
++ LIBRARY DESTINATION lib${LIB_SUFFIX}/djv
210
++ ARCHIVE DESTINATION lib${LIB_SUFFIX}/djv)
211
+diff -U 3 -H -d -r -N -- djv-1.0.5git.20141225.orig/plugins/djvJpegPlugin/CMakeLists.txt djv-1.0.5git.20141225/plugins/djvJpegPlugin/CMakeLists.txt
212
+--- djv-1.0.5git.20141225.orig/plugins/djvJpegPlugin/CMakeLists.txt 2015-09-14 08:16:34.000000000 +0300
213
++++ djv-1.0.5git.20141225/plugins/djvJpegPlugin/CMakeLists.txt 2015-09-17 04:29:40.970268379 +0300
214
+@@ -35,6 +35,6 @@
215
+ install(
216
+ TARGETS djvJpegPlugin
217
+ RUNTIME DESTINATION bin
218
+- LIBRARY DESTINATION lib
219
+- ARCHIVE DESTINATION lib)
220
++ LIBRARY DESTINATION lib${LIB_SUFFIX}/djv
221
++ ARCHIVE DESTINATION lib${LIB_SUFFIX}/djv)
222
+
223
+diff -U 3 -H -d -r -N -- djv-1.0.5git.20141225.orig/plugins/djvLibquicktimePlugin/CMakeLists.txt djv-1.0.5git.20141225/plugins/djvLibquicktimePlugin/CMakeLists.txt
224
+--- djv-1.0.5git.20141225.orig/plugins/djvLibquicktimePlugin/CMakeLists.txt 2015-09-14 08:16:34.000000000 +0300
225
++++ djv-1.0.5git.20141225/plugins/djvLibquicktimePlugin/CMakeLists.txt 2015-09-17 04:29:40.970268379 +0300
226
+@@ -35,5 +35,5 @@
227
+ install(
228
+ TARGETS djvLibquicktimePlugin
229
+ RUNTIME DESTINATION bin
230
+- LIBRARY DESTINATION lib
231
+- ARCHIVE DESTINATION lib)
232
++ LIBRARY DESTINATION lib${LIB_SUFFIX}/djv
233
++ ARCHIVE DESTINATION lib${LIB_SUFFIX}/djv)
234
+diff -U 3 -H -d -r -N -- djv-1.0.5git.20141225.orig/plugins/djvLutPlugin/CMakeLists.txt djv-1.0.5git.20141225/plugins/djvLutPlugin/CMakeLists.txt
235
+--- djv-1.0.5git.20141225.orig/plugins/djvLutPlugin/CMakeLists.txt 2015-09-14 08:16:34.000000000 +0300
236
++++ djv-1.0.5git.20141225/plugins/djvLutPlugin/CMakeLists.txt 2015-09-17 04:29:40.966268345 +0300
237
+@@ -33,5 +33,5 @@
238
+ install(
239
+ TARGETS djvLutPlugin
240
+ RUNTIME DESTINATION bin
241
+- LIBRARY DESTINATION lib
242
+- ARCHIVE DESTINATION lib)
243
++ LIBRARY DESTINATION lib${LIB_SUFFIX}/djv
244
++ ARCHIVE DESTINATION lib${LIB_SUFFIX}/djv)
245
+diff -U 3 -H -d -r -N -- djv-1.0.5git.20141225.orig/plugins/djvOpenExrPlugin/CMakeLists.txt djv-1.0.5git.20141225/plugins/djvOpenExrPlugin/CMakeLists.txt
246
+--- djv-1.0.5git.20141225.orig/plugins/djvOpenExrPlugin/CMakeLists.txt 2015-09-14 08:16:34.000000000 +0300
247
++++ djv-1.0.5git.20141225/plugins/djvOpenExrPlugin/CMakeLists.txt 2015-09-17 04:29:40.966268345 +0300
248
+@@ -37,5 +37,5 @@
249
+ install(
250
+ TARGETS djvOpenExrPlugin
251
+ RUNTIME DESTINATION bin
252
+- LIBRARY DESTINATION lib
253
+- ARCHIVE DESTINATION lib)
254
++ LIBRARY DESTINATION lib${LIB_SUFFIX}/djv
255
++ ARCHIVE DESTINATION lib${LIB_SUFFIX}/djv)
256
+diff -U 3 -H -d -r -N -- djv-1.0.5git.20141225.orig/plugins/djvPicPlugin/CMakeLists.txt djv-1.0.5git.20141225/plugins/djvPicPlugin/CMakeLists.txt
257
+--- djv-1.0.5git.20141225.orig/plugins/djvPicPlugin/CMakeLists.txt 2015-09-14 08:16:34.000000000 +0300
258
++++ djv-1.0.5git.20141225/plugins/djvPicPlugin/CMakeLists.txt 2015-09-17 04:29:40.966268345 +0300
259
+@@ -29,5 +29,5 @@
260
+ install(
261
+ TARGETS djvPicPlugin
262
+ RUNTIME DESTINATION bin
263
+- LIBRARY DESTINATION lib
264
+- ARCHIVE DESTINATION lib)
265
++ LIBRARY DESTINATION lib${LIB_SUFFIX}/djv
266
++ ARCHIVE DESTINATION lib${LIB_SUFFIX}/djv)
267
+diff -U 3 -H -d -r -N -- djv-1.0.5git.20141225.orig/plugins/djvPngPlugin/CMakeLists.txt djv-1.0.5git.20141225/plugins/djvPngPlugin/CMakeLists.txt
268
+--- djv-1.0.5git.20141225.orig/plugins/djvPngPlugin/CMakeLists.txt 2015-09-14 08:16:34.000000000 +0300
269
++++ djv-1.0.5git.20141225/plugins/djvPngPlugin/CMakeLists.txt 2015-09-17 04:29:40.966268345 +0300
270
+@@ -35,5 +35,5 @@
271
+ install(
272
+ TARGETS djvPngPlugin
273
+ RUNTIME DESTINATION bin
274
+- LIBRARY DESTINATION lib
275
+- ARCHIVE DESTINATION lib)
276
++ LIBRARY DESTINATION lib${LIB_SUFFIX}/djv
277
++ ARCHIVE DESTINATION lib${LIB_SUFFIX}/djv)
278
+diff -U 3 -H -d -r -N -- djv-1.0.5git.20141225.orig/plugins/djvPpmPlugin/CMakeLists.txt djv-1.0.5git.20141225/plugins/djvPpmPlugin/CMakeLists.txt
279
+--- djv-1.0.5git.20141225.orig/plugins/djvPpmPlugin/CMakeLists.txt 2015-09-14 08:16:34.000000000 +0300
280
++++ djv-1.0.5git.20141225/plugins/djvPpmPlugin/CMakeLists.txt 2015-09-17 04:29:40.970268379 +0300
281
+@@ -33,5 +33,5 @@
282
+ install(
283
+ TARGETS djvPpmPlugin
284
+ RUNTIME DESTINATION bin
285
+- LIBRARY DESTINATION lib
286
+- ARCHIVE DESTINATION lib)
287
++ LIBRARY DESTINATION lib${LIB_SUFFIX}/djv
288
++ ARCHIVE DESTINATION lib${LIB_SUFFIX}/djv)
289
+diff -U 3 -H -d -r -N -- djv-1.0.5git.20141225.orig/plugins/djvQuickTimePlugin/CMakeLists.txt djv-1.0.5git.20141225/plugins/djvQuickTimePlugin/CMakeLists.txt
290
+--- djv-1.0.5git.20141225.orig/plugins/djvQuickTimePlugin/CMakeLists.txt 2015-09-14 08:16:34.000000000 +0300
291
++++ djv-1.0.5git.20141225/plugins/djvQuickTimePlugin/CMakeLists.txt 2015-09-17 04:29:40.966268345 +0300
292
+@@ -35,5 +35,5 @@
293
+ install(
294
+ TARGETS djvQuickTimePlugin
295
+ RUNTIME DESTINATION bin
296
+- LIBRARY DESTINATION lib
297
+- ARCHIVE DESTINATION lib)
298
++ LIBRARY DESTINATION lib${LIB_SUFFIX}/djv
299
++ ARCHIVE DESTINATION lib${LIB_SUFFIX}/djv)
300
+diff -U 3 -H -d -r -N -- djv-1.0.5git.20141225.orig/plugins/djvRlaPlugin/CMakeLists.txt djv-1.0.5git.20141225/plugins/djvRlaPlugin/CMakeLists.txt
301
+--- djv-1.0.5git.20141225.orig/plugins/djvRlaPlugin/CMakeLists.txt 2015-09-14 08:16:34.000000000 +0300
302
++++ djv-1.0.5git.20141225/plugins/djvRlaPlugin/CMakeLists.txt 2015-09-17 04:29:40.966268345 +0300
303
+@@ -29,5 +29,5 @@
304
+ install(
305
+ TARGETS djvRlaPlugin
306
+ RUNTIME DESTINATION bin
307
+- LIBRARY DESTINATION lib
308
+- ARCHIVE DESTINATION lib)
309
++ LIBRARY DESTINATION lib${LIB_SUFFIX}/djv
310
++ ARCHIVE DESTINATION lib${LIB_SUFFIX}/djv)
311
+diff -U 3 -H -d -r -N -- djv-1.0.5git.20141225.orig/plugins/djvSgiPlugin/CMakeLists.txt djv-1.0.5git.20141225/plugins/djvSgiPlugin/CMakeLists.txt
312
+--- djv-1.0.5git.20141225.orig/plugins/djvSgiPlugin/CMakeLists.txt 2015-09-14 08:16:34.000000000 +0300
313
++++ djv-1.0.5git.20141225/plugins/djvSgiPlugin/CMakeLists.txt 2015-09-17 04:29:40.970268379 +0300
314
+@@ -33,5 +33,5 @@
315
+ install(
316
+ TARGETS djvSgiPlugin
317
+ RUNTIME DESTINATION bin
318
+- LIBRARY DESTINATION lib
319
+- ARCHIVE DESTINATION lib)
320
++ LIBRARY DESTINATION lib${LIB_SUFFIX}/djv
321
++ ARCHIVE DESTINATION lib${LIB_SUFFIX}/djv)
322
+diff -U 3 -H -d -r -N -- djv-1.0.5git.20141225.orig/plugins/djvTargaPlugin/CMakeLists.txt djv-1.0.5git.20141225/plugins/djvTargaPlugin/CMakeLists.txt
323
+--- djv-1.0.5git.20141225.orig/plugins/djvTargaPlugin/CMakeLists.txt 2015-09-14 08:16:34.000000000 +0300
324
++++ djv-1.0.5git.20141225/plugins/djvTargaPlugin/CMakeLists.txt 2015-09-17 04:29:40.966268345 +0300
325
+@@ -33,5 +33,5 @@
326
+ install(
327
+ TARGETS djvTargaPlugin
328
+ RUNTIME DESTINATION bin
329
+- LIBRARY DESTINATION lib
330
+- ARCHIVE DESTINATION lib)
331
++ LIBRARY DESTINATION lib${LIB_SUFFIX}/djv
332
++ ARCHIVE DESTINATION lib${LIB_SUFFIX}/djv)
333
+diff -U 3 -H -d -r -N -- djv-1.0.5git.20141225.orig/plugins/djvTiffPlugin/CMakeLists.txt djv-1.0.5git.20141225/plugins/djvTiffPlugin/CMakeLists.txt
334
+--- djv-1.0.5git.20141225.orig/plugins/djvTiffPlugin/CMakeLists.txt 2015-09-14 08:16:34.000000000 +0300
335
++++ djv-1.0.5git.20141225/plugins/djvTiffPlugin/CMakeLists.txt 2015-09-17 04:29:40.970268379 +0300
336
+@@ -39,5 +39,5 @@
337
+ install(
338
+ TARGETS djvTiffPlugin
339
+ RUNTIME DESTINATION bin
340
+- LIBRARY DESTINATION lib
341
+- ARCHIVE DESTINATION lib)
342
++ LIBRARY DESTINATION lib${LIB_SUFFIX}/djv
343
++ ARCHIVE DESTINATION lib${LIB_SUFFIX}/djv)
344
+diff -U 3 -H -d -r -N -- djv-1.0.5git.20141225.orig/tests/djvTestLib/CMakeLists.txt djv-1.0.5git.20141225/tests/djvTestLib/CMakeLists.txt
345
+--- djv-1.0.5git.20141225.orig/tests/djvTestLib/CMakeLists.txt 2015-09-14 08:16:34.000000000 +0300
346
++++ djv-1.0.5git.20141225/tests/djvTestLib/CMakeLists.txt 2015-09-17 05:03:13.639072387 +0300
347
+@@ -22,13 +22,3 @@
348
+
349
+ endif (djvInstallRpath)
350
+
351
+-install(
352
+- FILES ${header}
353
+- DESTINATION include)
354
+-
355
+-install(
356
+- TARGETS djvTestLib
357
+- RUNTIME DESTINATION bin
358
+- LIBRARY DESTINATION lib
359
+- ARCHIVE DESTINATION lib)
360
+-
361
_service.tmp
Added
17
1
2
+<services>
3
+ <service name="tar_scm">
4
+ <param name="scm">git</param>
5
+ <param name="url">git://git.code.sf.net/p/djv/git</param>
6
+ <param name="revision">1.0.5</param>
7
+ <param name="filename">djv</param>
8
+ <param name="versionformat">%cd</param>
9
+ <param name="versionprefix">1.0.5git</param>
10
+ </service>
11
+ <service name="recompress">
12
+ <param name="file">*.tar</param>
13
+ <param name="compression">bz2</param>
14
+ </service>
15
+ <service name="set_version"/>
16
+</services>
17
djv-1.0.5git.20141225.tar.bz2
Added
Refresh
No build results available
Refresh
No rpmlint results available
Login required, please
login
or
signup
in order to comment
Request History
awissu created request over 9 years ago
Build on openSUSE 13.2/42: _link to ilmbase and openexr from devel:libraries:c_c++
olh accepted request over 9 years ago