Logoj0ke.net Open Build Service > Projects > home:jg:devel > recode > Changes
Sign Up | Log In

Changes of Revision 3

[-] Added recode.spec
x
 
1
@@ -0,0 +1,88 @@
2
+# $Id$
3
+# Authority: dag
4
+# ExcludeDist: rh7 rh9
5
+
6
+Summary: Conversion between character sets and surfaces
7
+Name: recode
8
+Version: 3.6
9
+Release: 1.rf
10
+License: GPL
11
+Group: Applications/File
12
+URL: http://recode.progiciels-bpi.ca/
13
+
14
+Packager: Dag Wieers <dag@wieers.com>
15
+Vendor: Dag Apt Repository, http://dag.wieers.com/apt/
16
+
17
+Source: http://recode.progiciels-bpi.ca/archives/recode-%{version}.tar.gz
18
+Patch0: recode.patch
19
+Patch1: recode-3.6-getcwd.patch
20
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
21
+
22
+%description
23
+recode converts files between character sets and usages. It recognises or
24
+produces nearly 150 different character sets and is able to transliterate
25
+files between almost any pair. When exact transliteration are not possible,
26
+it may get rid of the offending characters or fall back on approximations.
27
+Most RFC 1345 character sets are supported.
28
+
29
+%package devel
30
+Summary: Header files, libraries and development documentation for %{name}.
31
+Group: Development/Libraries
32
+Requires: %{name} = %{version}-%{release}
33
+
34
+%description devel
35
+This package contains the header files, static libraries and development
36
+documentation for %{name}. If you like to develop programs using %{name},
37
+you will need to install %{name}-devel.
38
+
39
+%prep
40
+%setup
41
+%patch0 -p1
42
+%patch1 -p1 -b .getcwd
43
+
44
+%build
45
+%configure --disable-static
46
+%{__make} %{?_smp_mflags}
47
+
48
+%install
49
+%{__rm} -rf %{buildroot}
50
+%{__make} install DESTDIR="%{buildroot}"
51
+%find_lang %{name}
52
+
53
+### Clean up buildroot
54
+%{__rm} -rf %{buildroot}%{_infodir}/dir
55
+
56
+%post
57
+/sbin/ldconfig
58
+if [ -e "%{_infodir}/recode.info.gz" ]; then
59
+   /sbin/install-info %{_infodir}/recode.info.gz %{_infodir}/dir || :
60
+fi
61
+
62
+%preun
63
+if [ -e "%{_infodir}/recode.info.gz" ]; then
64
+   /sbin/install-info --delete %{_infodir}/recode.info.gz %{_infodir}/dir || :
65
+fi
66
+
67
+%postun -p /sbin/ldconfig
68
+
69
+%clean
70
+%{__rm} -rf %{buildroot}
71
+
72
+%files -f %{name}.lang
73
+%defattr(-, root, root, 0755)
74
+%doc AUTHORS BACKLOG ChangeLog COPYING* NEWS README THANKS TODO
75
+%doc %{_infodir}/recode.info*
76
+%doc %{_mandir}/man1/recode.1*
77
+%{_bindir}/recode
78
+%{_libdir}/librecode.so.*
79
+%exclude %{_libdir}/librecode.la
80
+
81
+%files devel
82
+%defattr(-, root, root, 0755)
83
+%{_includedir}/recode.h
84
+%{_includedir}/recodext.h
85
+%{_libdir}/librecode.so
86
+
87
+%changelog
88
+* Fri Jun 08 2007 Dag Wieers <dag@wieers.com> - 3.6-1 - +/
89
+- Initial package. (using DAR)
90
[+] Added recode-3.6-getcwd.patch ^
[+] Added recode.patch ^
Added recode-3.6.tar.gz ^