]> git.pld-linux.org Git - packages/xdelta.git/blob - xdelta.spec
39abf296eba07c3f802a7ee5a745ebc4e2200c82
[packages/xdelta.git] / xdelta.spec
1 Summary:     XDELTA - version control system
2 Summary(pl): XDELTA - system kontroli wersji
3 Name:        xdelta
4 Version:     1.0.0
5 Release:     1
6 Copyright:   GPL
7 Group:       Development/Version Control
8 Source:      ftp://www.xcf.berkeley.edu/pub/xdelta/%{name}-%{version}.tar.gz
9 PreReq:      /sbin/install-info
10 BuildRoot:   /tmp/%{name}-%{version}-root
11
12 %description
13 XDELTA (`X' for XCF) is a version-control library and file-format designed as
14 a replacement for RCS.  The XDELTA library performs its work independently of
15 the actual file-format used to encode the version-file and is intended to be
16 used by various higher-level programs such as PRCS.
17
18 XDELTA uses a binary file-delta algorithm to replace the standard diff
19 program used by RCS.
20
21 %description -l pl
22 XDELTA (`X' od XCF) jest to biblioteka systemu kontroli wersji tworona jako
23 zamiennik RCS. Biblioteka XDELTA wykonuje ró¿ne czynno¶ci niezale¿nie od
24 bierz±cego formatu plików u¿ywanych do kodowania plików baz danech systemu
25 kontroli wersji zaprojektowana jest do u¿ywania w ró¿nych wysoko poziomowych
26 syatemach kontroli wersji jak PRCS.
27
28 XDELTA u¿ywa binarnego formatu zamiast standardowego diif-a u¿ywanego przez
29 RCS.
30
31 %package devel
32 Summary:     XDELTA - header files
33 Summary(pl): XDELTA - pliki nag³ówkowe
34 Group:       Development/Libraries
35 Requires:    %{name} = %{version}
36 %description devel
37 This package contains the XDELTA header files required to develop
38 XDELTA-based applications.
39
40 %description -l pl devel
41 Pakiet ten zawiera pliki nag³owkowe potrzebne przy tworzeniu aplikacji
42 bazuj±cych na XDELTA.
43
44 %package static
45 Summary:     XDELTA - static library
46 Summary(pl): XDELTA - biblioteka statyczna
47 Group:       Development/Libraries
48 Requires:    %{name}-devel = %{version}
49 %description static
50 This package contains the XDELTA static libraries
51
52 %description -l pl static
53 Pakiet ten zawiera bibliotekê statyczn± XDELTA.
54
55 %prep
56 %setup -q
57
58 %build
59 CFLAGS="$RPM_OPT_FLAGS" \
60 ./configure     --prefix=/usr \
61                 --x-includes=/usr/lib/glib/include
62 make
63
64 %install
65 rm -rf $RPM_BUILD_ROOT
66 install -d $RPM_BUILD_ROOT/usr/info
67 make prefix=$RPM_BUILD_ROOT/usr install-strip
68 install doc/xdelta.info $RPM_BUILD_ROOT/usr/info
69 gzip -9nf $RPM_BUILD_ROOT/usr/info/xdelta.info
70
71 strip $RPM_BUILD_ROOT/usr/lib/lib*.so.*.*
72
73 %post   -p /sbin/ldconfig
74 %postun -p /sbin/ldconfig
75
76 %post devel
77 /sbin/install-info /usr/info/xdelta.info.gz /usr/info/dir
78
79 %preun devel
80 /sbin/install-info --delete /usr/info/xdelta.info.gz /usr/info/dir
81
82 %clean
83 rm -rf $RPM_BUILD_ROOT
84
85 %files
86 %defattr(755, root, root)
87 /usr/bin/*
88 /usr/lib/lib*.so.*.*
89 %attr(644, root,  man) /usr/man/man1/*
90
91 %files devel
92 %defattr(644, root, root, 755)
93 %doc NEWS README
94 /usr/include/*
95 /usr/info/*
96 /usr/lib/lib*.so
97
98 %files static
99 %attr(644, root, 644) /usr/lib/lib*.a
100
101 %changelog
102 * Mon Aug 10 1998 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
103   [0.22-2]
104 - added pl translation,
105 - added static subpackage,
106 - all %doc moved to devel,
107 - cosmetic changes in %files.
108
109 * Tue Jul 07 1998 Arne Coucheron <arneco@online.no>
110   [0.22-1]
111 - removed running of automake, problem fixed in sources
112
113 * Sat Jul 04 1998 Arne Coucheron <arneco@online.no>
114   [0.21-1]
115 - added xdelta.magic to %doc
116 - added running of automake before configure to make this version build
117 - changed %defattr
118
119 * Sat Jun 27 1998 Arne Coucheron <arneco@online.no>
120   [0.20-1]
121
122 * Sun Jun  7 1998 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
123   [0.19-3]
124 - fixed configuring sources by add --x-includes=/usr/lib/glib/include
125   configure parameter (for glibconfig.h),
126 - changed Source url to ftp://www.xcf.berkeley.edu/pub/xdelta/
127 - fixed %defattr macros (thanks to René Wuttke <Rene.Wuttke@gmx.net>).
128
129 * Wed May  6 1998 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
130   [0.19-2]
131 - %%{version} macro instead %%{PACKAGE_VERSION},
132 - added -q %setup parameter,
133 - added using %%{name} macro in Buildroot, Source and Rquires in devel
134   fields.
135
136 * Sun May 03 1998 Arne Coucheron <arneco@online.no>
137   [0.19-1]
138 - removed some older changelogs
139
140 * Wed Apr 28 1998 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
141   [0.18-2]
142 - removed COPYING from %doc (copyright statment is in Copyright field),
143 - /sbin/ldconfig is now -p parameter in %post, %postun,
144 - replaced "mkdir -p" with "install -d" in %install,
145 - added "Requires: xdelta = %%{PACKAGE_VERSION}" for devel,
146 - added using %defattr macro in %files (requires rpm >= 2.4.99),
147 - added using predefined macro %%{PACKAGE_VERSION} instead %{version},
148 - changed permission on /usr/lib/lib*.so links to 644,
149 - removed /usr/lib/libxdelta.la from devel,
150 - added striping /usr/lib/lib*.so.*.* libs,
151 - Buildroot changed to /tmp/xdelta-%%{PACKAGE_VERSION}-root.
152
153 * Fri Apr 24 1998 Arne Coucheron <arneco@online.no>
154   [0.18-1]
155 - removed the fakeglib patch
156
157 * Wed Apr 08 1998 Arne Coucheron <arneco@online.no>
158   [0.15-2]
159 - splitted the package into a main and devel package
160
161 * Sat Apr 04 1998 Arne Coucheron <arneco@online.no>
162   [0.15-1]
This page took 0.043826 seconds and 3 git commands to generate.