summaryrefslogtreecommitdiffstats
path: root/unfinished/rasdaman.spec
blob: 2d439530d27084a0e5cba8687e94f3cd2706060a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
Name:           rasdaman
#Unfug
Version:        8.0.0 
Release:        1%{?dist}
Summary:        Weiss nicht

Group:          System Environment/Libraries
License:        GPLv3+
URL:            http://www.rasdaman.org
Source0:        %{name}-%{version}.tar.bz2
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

BuildRequires: hdf-devel hdf-static  
BuildRequires: netpbm-devel
BuildRequires: libtiff-devel
# Ist die jetzt aktuell?
BuildRequires: libjpeg-devel
BuildRequires: libpng-devel
# Java 8.3.0 bis 8.3.6 gehen nicht
BuildRequires: postgresql-devel
#Java shit
BuildRequires: openssl-devel
Requires: hdf
Requires(pre): /usr/sbin/useradd

%description
Dies und das

%package devel
Summary:        Development Libraries for %{name} 
Group:          Development/Libraries
Requires:       %{name} = %{version}-%{release}
Provides:       %{name}-static = %{version}-%{release}

%description devel
Development package for %{name} including header files.


%prep
%setup -q

#Syntax error
#sed -i 's| -fPIC|\" -fPIC\"|' configure

#GCC-4.5-Problem
#sed -i 's|^QtONCStream::QtONCStream\*$|QtONCStream\*|' qlparser/qtdelete.cc

%build

export CPPFLAGS="$CPPFLAGS -I%{_includedir}/netpbm"
export LDFLAGS="$LDFLAGS -L%{_libdir}/hdf"

# Some header names are just to generic to let them go directly into /usr/include
%configure \
    --with-logdir=%{_var}/log/%{name} \
    --includedir=%{_includedir}/%{name}

make %{?_smp_mflags}


%install
rm -rf %{buildroot}
make install DESTDIR=%{buildroot}

%pre
# Add "rasdaman" user
/usr/sbin/useradd -c "rasdaman" #-u? und mehr

%clean
rm -rf %{buildroot}


%files
%defattr(-,root,root,-)
%doc COPYING
%config(noreplace)%{_sysconfdir}/rasmgr.conf
%{_bindir}/*
%{_datadir}/%{name}
%{_var}/log/%{name}


%files devel
%defattr(-,root,root,-)
%{_includedir}/%{name}
%{_libdir}/*

%changelog
* Tue Mar 01 2011 Volker Fröhlich <volker27@gmx.at> - 8.0.0-1
- Initial packaging