###############################################################################
name = pakfire
-version = 0.9.19
-release = 2
+version = 0.9.20
+release = 1
maintainer = Michael Tremer <michael.tremer@ipfire.org>
groups = System/Packaging
end
# libgomp was broken in earlier releases.
- requires += gcc>=4.6.2-4, beecrypt>=4.2.1-2
+ requires += gcc >= 4.6.2-4
+ requires += beecrypt >= 4.2.1-2
CFLAGS += -fno-strict-aliasing
package %{name}
groups += Base
- requires = pakfire-common=%{thisver}
+ requires = pakfire-common = %{thisver}
end
package %{name}-common
groups += Build
requires
- %{name}=%{thisver}
- quality-agent=%{thisver}
-
+ %{name} = %{thisver}
+ quality-agent = %{thisver}
cpio
elfutils
end
- provides = pakfire-build=%{thisver}
- obsoletes = pakfire-build<%{thisver}
+ provides = pakfire-build = %{thisver}
+ obsoletes = pakfire-build < %{thisver}
conflicts = build-essentials
files
end
requires
+ gawk
binutils
+ coreutils
+ findutils
file
grep
+ sed
end
end
###############################################################################
name = pcre
-version = 8.21
-release = 2
+version = 8.30
+release = 1
+
+compat_version = 8.21
groups = System/Libraries
url = http://www.pcre.org/
end
source_dl = ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/
+sources += %{name}-%{compat_version}.tar.gz
build
requires
bzip2-devel
gcc-c++
- pkg-config
readline-devel
zlib-devel
end
--disable-static \
--docdir=/usr/share/doc/pcre-%{version} \
--enable-utf8 \
+ --enable-jit \
--enable-pcregrep-libz \
--enable-pcregrep-libbz2 \
--enable-unicode-properties
+ build_cmds
+ cd %{DIR_SRC}/%{name}-%{compat_version}
+ ./configure \
+ %{configure_options}
+
+ make %{PARALLELISMFLAGS}
+ end
+
install_cmds
- mkdir -pv %{BUILDROOT}/{,usr/}%{lib}
- mv -v %{BUILDROOT}%{libdir}/libpcre.so.* %{BUILDROOT}/%{lib}
- ln -v -sf ../../%{lib}/libpcre.so.0 %{BUILDROOT}%{libdir}/libpcre.so
+ cd %{DIR_SRC}/%{name}-%{compat_version}
+ install -m 644 .libs/libpcre.so.0.0.1 %{BUILDROOT}%{libdir}
+ ln -svf libpcre.so.0.0.1 %{BUILDROOT}%{libdir}/libprce.so.0
end
end
template DEVEL
end
+ package %{name}-compat
+ summary = Compat libraries of %{thisapp}.
+
+ files
+ %{libdir}/libpcre.so.0*
+ end
+ end
+
package %{name}-debuginfo
template DEBUGINFO
end