rpms/icc_examin/devel icc_examin-0.46-default.patch, NONE, 1.1 icc_examin-0.46-fixes.patch, NONE, 1.1 icc_examin.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
Nicolas Chauvet
kwizart at fedoraproject.org
Fri Mar 13 11:06:40 UTC 2009
Author: kwizart
Update of /cvs/pkgs/rpms/icc_examin/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8398/devel
Modified Files:
.cvsignore sources
Added Files:
icc_examin-0.46-default.patch icc_examin-0.46-fixes.patch
icc_examin.spec import.log
Log Message:
Initial import for devel
icc_examin-0.46-default.patch:
--- NEW FILE icc_examin-0.46-default.patch ---
diff -up icc_examin-0.46/icc_gl.cpp.default icc_examin-0.46/icc_gl.cpp
--- icc_examin-0.46/icc_gl.cpp.default 2009-03-05 16:26:24.000000000 +0100
+++ icc_examin-0.46/icc_gl.cpp 2009-03-05 16:28:09.000000000 +0100
@@ -731,7 +731,7 @@ GL_Ansicht::GLinit_()
if(font) delete font;
if(ortho_font) delete ortho_font;
- const char* font_name = "/usr/X11R6/lib/X11/fonts/truetype/FreeSans.ttf";
+ const char* font_name = "/usr/share/fonts/dejavu/DejaVuSans.ttf";
# if APPLE
std::string f_n;
if(getenv("RESOURCESPATH"))
@@ -748,7 +748,7 @@ GL_Ansicht::GLinit_()
# endif
if(!holeDateiModifikationsZeit(font_name)) {
DBG_PROG_S( _("Could not open font in:") << font_name )
- font_name = "/usr/X11R6/lib/X11/fonts/truetype/arial.ttf";
+ font_name = "/usr/share/fonts/dejavu/DejaVuSans.ttf";
if(!holeDateiModifikationsZeit(font_name)) {
DBG_PROG_S( _("Could not open font in:") << font_name )
#ifdef WIN32
@@ -773,7 +773,7 @@ GL_Ansicht::GLinit_()
font_name = n;
if(!holeDateiModifikationsZeit(font_name)) {
DBG_PROG_S( _("Could not open font in:") << font_name )
- sprintf (n, "%s/FreeSans.ttf", SRCDIR);
+ sprintf (n, "%s/DejaVuSans.ttf", SRCDIR);
font_name = n;
}
}
icc_examin-0.46-fixes.patch:
--- NEW FILE icc_examin-0.46-fixes.patch ---
diff -up icc_examin-0.46/icc_examin.desktop.fixes icc_examin-0.46/icc_examin.desktop
--- icc_examin-0.46/icc_examin.desktop.fixes 2008-02-17 22:00:16.000000000 +0100
+++ icc_examin-0.46/icc_examin.desktop 2009-03-05 17:21:46.000000000 +0100
@@ -1,16 +1,16 @@
[Desktop Entry]
-Categories=Application;Graphics;
+Version=1.0
+Type=Application
+Categories=Graphics;
Comment=Look at the internals of ICC profiles
Comment[de]=Interna von ICC Farbprofilen betrachten
-Encoding=UTF-8
+Comment[fr]=Examiner un profil ICC
Exec=iccexamin %U
GenericName=
-Icon=icc_examin.png
-InitialPreference=9
-MimeType=application/x-icc;application/x-cgats;x-world/x-vrml;model/vrml
+Icon=icc_examin
+MimeType=application/x-icc;application/x-cgats;x-world/x-vrml;model/vrml;
Name=ICC Examin
Name[de]=ICC Examin
StartupNotify=false
Terminal=false
TryExec=iccexamin
-Type=Application
--- NEW FILE icc_examin.spec ---
Name: icc_examin
Version: 0.46
Release: 1%{?dist}
Summary: ICC profile viewer and color visualization
Group: Applications/Multimedia
License: GPLv2+
URL: http://www.behrmann.name
Source0: http://downloads.sourceforge.net/oyranos/icc_examin-%{version}.tar.gz
Patch0: icc_examin-0.46-default.patch
Patch1: icc_examin-0.46-fixes.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: desktop-file-utils
BuildRequires: gettext
BuildRequires: OpenEXR-devel
BuildRequires: elektra-devel >= 0.7.0
BuildRequires: ftgl-devel
BuildRequires: fltk-devel
BuildRequires: lcms-devel
BuildRequires: libjpeg-devel
BuildRequires: libtiff-devel
BuildRequires: libpng-devel
BuildRequires: libxml2-devel
BuildRequires: oyranos-devel >= 0.1.9
BuildRequires: libXpm-devel
Requires: oyranos
%if 0%{?fedora} > 10
Requires: dejavu-sans-fonts
%endif
%description
ICC Examin is a small utility (unix name: iccexamin) for the
purpose of watching the internals of ICC profiles, measurement
data (CGATS), color samples (named color profiles), gamut
visualizations (vrml), video card gamma tables.
%prep
%setup -q
%patch0 -p1 -b .default
%patch1 -p1 -b .fixes
# Fix encoding
cp -pr BUGS BUGS.not-utf8
iconv -f ISO_8859-1 -t UTF8 BUGS.not-utf8 > BUGS
touch -r BUGS.not-utf8 BUGS
rm BUGS.not-utf8
%build
%configure
make %{?_smp_mflags}
%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p"
#Remove bundled fonts
rm -rf $RPM_BUILD_ROOT%{_datadir}/fonts/FreeSans.ttf
#Remove deprecated desktop files
rm -rf $RPM_BUILD_ROOT%{_datadir}/applications/x-cgats.desktop
rm -rf $RPM_BUILD_ROOT%{_datadir}/applications/x-icc.desktop
desktop-file-install --vendor "" \
--dir $RPM_BUILD_ROOT%{_datadir}/applications \
--delete-original \
--mode 644 \
$RPM_BUILD_ROOT%{_datadir}/applications/%{name}.desktop
%find_lang %{name}
%clean
rm -rf $RPM_BUILD_ROOT
%post
update-mime-database %{_datadir}/mime &> /dev/null
update-desktop-database &> /dev/null || :
%postun
update-mime-database %{_datadir}/mime &> /dev/null
update-desktop-database &> /dev/null || :
%files -f %{name}.lang
%defattr(-,root,root,-)
%doc AUTHORS BUGS README TODO
%{_bindir}/iccexamin
%{_datadir}/mime/packages/icc.xml
%{_datadir}/pixmaps/icc_examin.png
%{_datadir}/applications/icc_examin.desktop
%changelog
* Fri Feb 13 2009 kwizart < kwizart at gmail.com > - 0.46-1
- initial spec for Fedora.
--- NEW FILE import.log ---
icc_examin-0_46-1_fc10:HEAD:icc_examin-0.46-1.fc10.src.rpm:1236942333
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/icc_examin/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 13 Mar 2009 02:52:53 -0000 1.1
+++ .cvsignore 13 Mar 2009 11:06:08 -0000 1.2
@@ -0,0 +1 @@
+icc_examin-0.46.tar.gz
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/icc_examin/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 13 Mar 2009 02:52:53 -0000 1.1
+++ sources 13 Mar 2009 11:06:09 -0000 1.2
@@ -0,0 +1 @@
+01b8a19489601850192476a06393cf47 icc_examin-0.46.tar.gz
More information about the fedora-extras-commits
mailing list