/rusxmms/librcc

To get this branch, use:
bzr branch http://suren.me/webbzr/rusxmms/librcc

« back to all changes in this revision

Viewing changes to librcc.spec.in

  • Committer: Suren A. Chilingaryan
  • Date: 2005-12-31 00:10:22 UTC
  • Revision ID: Arch-1:ds@dside.dyndns.org--darksoft-2004%librcc--main--0.1--patch-34
64bit fixes
    + Fixed segmentation on 64 bit systems
    + SPEC file usable in both 32 and 64 bit environments

Show diffs side-by-side

added added

removed removed

Lines of Context:
53
53
rm -rf $RPM_BUILD_ROOT
54
54
 
55
55
mkdir -p $RPM_BUILD_ROOT/etc/rcc
56
 
mkdir -p $RPM_BUILD_ROOT/%{prefix}/lib/rcc/engines/
57
 
mkdir -p $RPM_BUILD_ROOT/%{prefix}/bin
 
56
mkdir -p $RPM_BUILD_ROOT/%{_libdir}/rcc/engines/
 
57
mkdir -p $RPM_BUILD_ROOT/%{_bindir}
 
58
 
58
59
make install DESTDIR=$RPM_BUILD_ROOT
59
 
rm -f $RPM_BUILD_ROOT%{prefix}/lib/*.la
60
 
rm -f $RPM_BUILD_ROOT%{prefix}/lib/rcc/engines/*.a
61
 
rm -f $RPM_BUILD_ROOT%{prefix}/lib/rcc/engines/*.la
 
60
rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
 
61
rm -f $RPM_BUILD_ROOT%{_libdir}/rcc/engines/*.a
 
62
rm -f $RPM_BUILD_ROOT%{_libdir}/rcc/engines/*.la
62
63
make -C examples
63
64
make -C examples install DESTDIR=$RPM_BUILD_ROOT
64
 
rm -f $RPM_BUILD_ROOT%{prefix}/bin/example*
 
65
rm -f $RPM_BUILD_ROOT%{_bindir}/example*
65
66
 
66
67
install -m 644 examples/rcc.xml $RPM_BUILD_ROOT/etc
67
68
 
68
 
if [ -f $RPM_BUILD_ROOT/usr/bin/rcc-gtk2-config ]; then
69
 
    ln -s rcc-gtk2-config $RPM_BUILD_ROOT/usr/bin/rcc-config
70
 
elif [ -f $RPM_BUILD_ROOT/usr/bin/rcc-gtk-config ]; then
71
 
    ln -s rcc-gtk-config $RPM_BUILD_ROOT/usr/bin/rcc-config
 
69
if [ -f $RPM_BUILD_ROOT/%{_bindir}/rcc-gtk2-config ]; then
 
70
    ln -s rcc-gtk2-config $RPM_BUILD_ROOT/%{_bindir}/rcc-config
 
71
elif [ -f $RPM_BUILD_ROOT/%{_bindir}/rcc-gtk-config ]; then
 
72
    ln -s rcc-gtk-config $RPM_BUILD_ROOT/%{_bindir}/rcc-config
72
73
else
73
74
    echo "#!/bin/bash" > $RPM_BUILD_ROOT/usr/bin/rcc-config
74
 
    echo "echo \"Configuration UI is not available!\"" >> $RPM_BUILD_ROOT/usr/bin/rcc-config
 
75
    echo "echo \"Configuration UI is not available!\"" >> $RPM_BUILD_ROOT/%{_bindir}/rcc-config
75
76
fi
76
77
 
 
78
 
77
79
%clean
78
80
rm -rf $RPM_BUILD_ROOT
79
81
 
87
89
%doc examples/rcc-example.xml
88
90
%dir /etc/rcc
89
91
/etc/rcc.xml
90
 
%{prefix}/lib/lib*.so.*
91
 
%{prefix}/lib/rcc/
92
 
%{prefix}/bin/rcc-*config
 
92
%{_libdir}/lib*.so.*
 
93
%{_libdir}/rcc/
 
94
%{_bindir}/rcc-*config
93
95
 
94
96
%files devel
95
97
%defattr(-, root, root)  
96
 
%{prefix}/include/
97
 
%{prefix}/lib/lib*.so
98
 
%{prefix}/lib/*.a
 
98
%{_includedir}
 
99
%{_libdir}/lib*.so
 
100
%{_libdir}/*.a
 
101
 
99
102
 
100
103
%changelog