]> git.pld-linux.org Git - packages/guile1.git/blob - guile.spec
- revision up to 4,
[packages/guile1.git] / guile.spec
1 Summary:        GNU Extension language
2 Summary(pl):    GNU Extension language
3 Name:           guile
4 Version:        1.3
5 Release:        4
6 Copyright:      GPL
7 Group:          Development/Languages
8 Group(pl):      Programowanie/Jêzyki
9 Source:         ftp://prep.ai.mit.edu/pub/gnu/%{name}-%{version}.tar.gz
10 Patch:          guile-libtool.patch
11 Prereq:         /sbin/install-info
12 Conflicts:      glibc <= 2.0.7
13 Requires:       umb-scheme
14 Buildroot:      /tmp/%{name}-%{version}-root
15
16 %description
17 Guile, a portable, embeddable Scheme implementation written in C. Guile
18 provides a machine independent execution platform that can be linked in as a
19 library when building extensible programs.
20
21 %description -l pl
22 Guile jest implementacj± Scheme napisan± w C. 
23 %package        devel
24 %package devel
25 Summary:        Guile's header files, etc.
26 Summary(pl):    Pliki nag³ówkowe i dokumentacja Guile.
27 Group:          Development/Libraries
28 Group(pl):      Programowanie/Biblioteki
29 Requires:       %{name} = %{version}
30
31 %description devel
32 What's needed to develop apps linked w/ guile
33
34 %description -l pl devel
35 Pliki nag³ówkowe i dokumentacja Guile.
36
37 %package        static
38 Summary:        Guile static libraries
39 Summary(pl):    Biblioteka statyczna Guile
40 Group:          Development/Libraries
41 Group(pl):      Programowanie/Biblioteki
42 Requires:       %{name}-devel = %{version}
43
44 %description static
45 Guile static library.
46
47 %description -l pl static
48 Biblioteka statyczna Guile
49
50 %prep
51 %setup -q
52 %patch -p1
53
54 %build
55 CFLAGS="$RPM_OPT_FLAGS" LDFLAGS="-s" \
56 ./configure \
57         --prefix=/usr \
58         --enable-dynamic-linking
59 make
60
61 %install
62 rm -rf $RPM_BUILD_ROOT
63 install -d $RPM_BUILD_ROOT/usr/share/guile/site
64
65 make install prefix=$RPM_BUILD_ROOT/usr/
66
67 strip $RPM_BUILD_ROOT/usr/lib/*.so.*.*
68
69 ln -s ../../lib/umb-scheme/slib $RPM_BUILD_ROOT/usr/share/guile/slib
70
71 bzip2 -9 AUTHORS ChangeLog GUILE-VERSION HACKING NEWS README 
72
73 %post   -p /sbin/ldconfig
74 %postun -p /sbin/ldconfig
75
76 %clean
77 rm -rf $RPM_BUILD_ROOT
78
79 %files
80 %attr(755,root,root) /usr/bin/*
81 %attr(755,root,root) /usr/lib/*.so.*.*
82 %attr(644,root,root) /usr/share/guile
83
84 %files devel
85 %defattr(644,root,root,755)
86 %doc {AUTHORS,ChangeLog,GUILE-VERSION,HACKING,NEWS,README}.bz2 
87
88 /usr/include/*
89 %attr(755,root,root) /usr/lib/*.so
90 %defattr(644,root,root,755)
91 %attr(644,root,root) /usr/lib/*.a
92 %attr(644,root,root) /usr/lib/*.a
93 * Mon Apr 19 1999 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
94   [1.3-5]
95 - simplifications in %files,
96 - Group in devel and static changed to Development/Libraries.
97
98 * Sun Dec 13 1998 Wojtek ¦lusarczyk <wojtek@shadow.eu.org>
99   [1.3-2d]
100 - major changes -- for PLD. 
101
102 * Wed Dec  9 1998 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
103   [1.3-2]
104 - added using LDFLAGS="-s" to ./configure enviroment,
105 - added guile-libtool.patch for correct linking shared libraries.
106
107 * Sun Nov  1 1998 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
108   [1.3-1]
109 - added %clean section.
110
111 * Tue Sep  1 1998 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
112   [1.2-6]
113 - added -q %setup parameter,
114 - changed Buildroot to /tmp/%%{name}-%%{version}-root,
115 - added using %%{name} and %%{version} in Source,
116 - added static subpackage,
117 - added using $RPM_OPT_FLAGS during compile,
118 - added full %attr description in %files,
119 - added stripping shared libraries,
120 - all %doc moved to devel,
121 - simplification in %install and %files,
122 - changed permiddion on shared libraries to 755,
123 - %%{version} macro instead %%{PACKAGE_VERSION}.
124
125 * Wed Apr 28 1998 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
126   [1.2-5]
127 - added %clean section,
128 - Buildroot changed to /tmp/gile-%%{PACKAGE_VERSION}-root,
129 - replaced "mkdir -p" with "install -d" in %install,
130 - addec "Requires: guile = %{PACKAGE_VERSION}" for devel subpackage,
131 - added %defattr macros in %files (requires rpm >= 2.4.99).
132
133 * Thu Sep 18 1997 Tomasz K³oczko <kloczek@idk.com.pl>
134   [1.2-3]
135 - added %attr(-, root, root) for %doc, 
136 - in %post, %postun ldconfig runed as parameter "-p",
137 - removed /bin/sh from requires,
138 - added %description,
139 - changes in %files.
140
141 * Fri Jul 11 1997 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>  (1.2-2)
142   [1.2-2]
143 - all rewrited for using Buildroot,
144 - added %postun,
145 - removed making buid logs,
146 - removed "--inclededir", added "--enable-dynamic-linking" to configure
147   parameters,
148 - added stripping shared libs and /usr/bin/guile,
149 - added "Requires: /bin/sh" (for guile-snarf) in guile package and
150   "Requires: m4" for guile-devel,
151 - added macro %%{PACKAGE_VERSION} in "Source:" and %files,
152 - added %attr macros in %files.
This page took 0.084974 seconds and 4 git commands to generate.