forked from pool/hugin
Accepting request 378882 from graphics
1 OBS-URL: https://build.opensuse.org/request/show/378882 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hugin?expand=0&rev=52
This commit is contained in:
commit
45dcfa456c
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:2cd93c110be95d439f9e68653f3738d059a26f5c28973f75475ef59cbaa2cbbd
|
|
||||||
size 10611519
|
|
3
hugin-2016.0.0.tar.bz2
Normal file
3
hugin-2016.0.0.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:b030b05b248b583cf9a26817f5b350303e3ce2c8bc4b43d45f697fbdf55b65e6
|
||||||
|
size 10508576
|
@ -1,3 +1,24 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Sun Mar 20 14:13:31 UTC 2016 - salsergey@gmail.com
|
||||||
|
|
||||||
|
- Updated to version 2016.0.0
|
||||||
|
* Added user defined output. The user can define own output sequences to implement new use cases, e.g. zero noise output.
|
||||||
|
* Added --clip-exposure switch to nona to automatically mask over and under exposed areas in input images.
|
||||||
|
* Color management
|
||||||
|
** GUI tools (Hugin, calibrate_lens_gui) take ICC profiles in files and monitor color profile into account to display images.
|
||||||
|
** celeste and cpfind converts internal image to sRGB before working.
|
||||||
|
* Some buttons got a context menu for easier access to some function
|
||||||
|
** Show all in fast preview window to allow better interaction with stacked projects
|
||||||
|
** Celeste in cp tab: the button can now create cp or clean cp
|
||||||
|
* Updated internal levmar library to version 2.6
|
||||||
|
* The identify tool in the fast preview window shows now also the image numbers on top of the images. (This can be suppressed by pressing the alt button).
|
||||||
|
* Fixes internal image format for GPU remapping. This should fix the "unsupported framebufferformat" error.
|
||||||
|
* Use own code for OpenGL intialization. Now freeglut is not needed anymore. (This should prevent the appearing of window when running "nona -g". Linux/Window only)
|
||||||
|
* Control point and mask editor retain viewpoint when changing zoom factor.
|
||||||
|
* PTBatcherGUI: Minimize to tray is now user configurable.
|
||||||
|
* Fixes a bug in photometric optimizer and merge projects with line control points.
|
||||||
|
- Hugin is built in "build" subdirectory (in-source builds are not allowed now).
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Tue Feb 2 17:04:05 UTC 2016 - davejplater@gmail.com
|
Tue Feb 2 17:04:05 UTC 2016 - davejplater@gmail.com
|
||||||
|
|
||||||
|
16
hugin.spec
16
hugin.spec
@ -35,6 +35,7 @@ BuildRequires: libXmu-devel
|
|||||||
BuildRequires: libexiv2-devel
|
BuildRequires: libexiv2-devel
|
||||||
BuildRequires: libjpeg-devel
|
BuildRequires: libjpeg-devel
|
||||||
BuildRequires: liblapack3
|
BuildRequires: liblapack3
|
||||||
|
BuildRequires: liblcms2-devel
|
||||||
BuildRequires: libpano-devel >= 2.9.19
|
BuildRequires: libpano-devel >= 2.9.19
|
||||||
BuildRequires: libtiff-devel
|
BuildRequires: libtiff-devel
|
||||||
BuildRequires: libxml2
|
BuildRequires: libxml2
|
||||||
@ -46,7 +47,7 @@ BuildRequires: update-desktop-files
|
|||||||
BuildRequires: vigra-devel
|
BuildRequires: vigra-devel
|
||||||
BuildRequires: wxWidgets-devel
|
BuildRequires: wxWidgets-devel
|
||||||
BuildRequires: zip
|
BuildRequires: zip
|
||||||
%define mversion 2015.0
|
%define mversion 2016.0
|
||||||
Version: %{mversion}.0
|
Version: %{mversion}.0
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Toolchain for Stitching of Images and Creating Panoramas
|
Summary: Toolchain for Stitching of Images and Creating Panoramas
|
||||||
@ -93,12 +94,6 @@ detection and extraction of key points.
|
|||||||
# Rename Czech in Czech Republic to Czech.
|
# Rename Czech in Czech Republic to Czech.
|
||||||
mv src/translations/cs_CZ.po src/translations/cs.po
|
mv src/translations/cs_CZ.po src/translations/cs.po
|
||||||
#sed -i "s/ca_ES/ca/;s/cs_CZ/cs/" src/hugin/po/LINGUAS
|
#sed -i "s/ca_ES/ca/;s/cs_CZ/cs/" src/hugin/po/LINGUAS
|
||||||
# Convert Japanese documentation to UTF-8 and delete note about Shift-JIS:
|
|
||||||
iconv -f shift-jis -t utf-8 <README_JP >README_JP.new
|
|
||||||
sed 1,4d <README_JP.new >README_JP.new2
|
|
||||||
touch -r README_JP README_JP.new2
|
|
||||||
mv README_JP.new2 README_JP
|
|
||||||
rm README_JP.new
|
|
||||||
# For SVN snapshot:
|
# For SVN snapshot:
|
||||||
#mkdir bin
|
#mkdir bin
|
||||||
#cp %%{SOURCE1} bin/svn
|
#cp %%{SOURCE1} bin/svn
|
||||||
@ -113,16 +108,19 @@ export CXXFLAGS="$CFLAGS"
|
|||||||
export LDFLAGS="-Wl,-rpath -Wl,%{_libdir}/hugin"
|
export LDFLAGS="-Wl,-rpath -Wl,%{_libdir}/hugin"
|
||||||
LIB_SUFFIX=%{_lib}
|
LIB_SUFFIX=%{_lib}
|
||||||
LIB_SUFFIX=${LIB_SUFFIX#lib}
|
LIB_SUFFIX=${LIB_SUFFIX#lib}
|
||||||
|
mkdir build && cd build
|
||||||
cmake \
|
cmake \
|
||||||
-DCMAKE_SKIP_RPATH=ON \
|
-DCMAKE_SKIP_RPATH=ON \
|
||||||
-DCMAKE_INSTALL_PREFIX=%{_prefix} -DLIB_SUFFIX=$LIB_SUFFIX \
|
-DCMAKE_INSTALL_PREFIX=%{_prefix} -DLIB_SUFFIX=$LIB_SUFFIX \
|
||||||
-DENABLE_LAPACK=ON BUILD_HSI=ON \
|
-DENABLE_LAPACK=ON BUILD_HSI=ON \
|
||||||
.
|
..
|
||||||
# parallel make kills our workers
|
# parallel make kills our workers
|
||||||
make VERBOSE=1 %{?_smp_mflags} -j1
|
make VERBOSE=1 %{?_smp_mflags} -j1
|
||||||
|
|
||||||
%install
|
%install
|
||||||
|
cd build
|
||||||
%make_install
|
%make_install
|
||||||
|
cd ..
|
||||||
%suse_update_desktop_file hugin 2DGraphics
|
%suse_update_desktop_file hugin 2DGraphics
|
||||||
%suse_update_desktop_file PTBatcherGUI 2DGraphics
|
%suse_update_desktop_file PTBatcherGUI 2DGraphics
|
||||||
%suse_update_desktop_file calibrate_lens_gui 2DGraphics
|
%suse_update_desktop_file calibrate_lens_gui 2DGraphics
|
||||||
@ -131,7 +129,7 @@ make VERBOSE=1 %{?_smp_mflags} -j1
|
|||||||
# Use better place for MIME icons.
|
# Use better place for MIME icons.
|
||||||
mv -f %{buildroot}%{_datadir}/icons/gnome %{buildroot}%{_datadir}/icons/hicolor
|
mv -f %{buildroot}%{_datadir}/icons/gnome %{buildroot}%{_datadir}/icons/hicolor
|
||||||
mkdir -p %{buildroot}%{_docdir}/%{name}
|
mkdir -p %{buildroot}%{_docdir}/%{name}
|
||||||
cp -a AUTHORS authors.txt COPYING ChangeLog README README_JP TODO %{buildroot}%{_docdir}/%{name}/
|
cp -a AUTHORS authors.txt COPYING Changes.txt README TODO %{buildroot}%{_docdir}/%{name}/
|
||||||
chmod -x %{buildroot}%{_docdir}/%{name}/*
|
chmod -x %{buildroot}%{_docdir}/%{name}/*
|
||||||
%fdupes %{buildroot}
|
%fdupes %{buildroot}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user