Summary: format_base64 module for the Asterisk PBX Name: asterisk-format_base64 Version: 0.1 Release: %mkrel 1 License: GPL Group: System/Servers URL: http://www.pbxfreeware.org/ Source0: http://www.pbxfreeware.org/format_base64.c.bz2 Source1: msgsm.h.bz2 BuildRequires: asterisk-devel Requires: asterisk Buildroot: %{_tmppath}/%{name}-%{version} %description File format for base64_wav49. This oldy but goodie can be used to read and write E-Mail complient base64 files. %prep %setup -q -T -c %{name}-%{version} bzcat %{SOURCE0} > format_base64.c bzcat %{SOURCE1} > msgsm.h cat > Makefile << EOF CFLAGS+=-Wall -D_REENTRANT -D_GNU_SOURCE -fPIC CC=gcc all: format_base64.so clean: rm -f *.so *.o %.so : %.o \$(CC) \$(CFLAGS) -shared -Xlinker -x -o \$@ \$< format_base64.so: format_base64.o \$(CC) \$(CFLAGS) -shared -Xlinker -x -o \$@ format_base64.o -lc EOF %build %make CFLAGS="%{optflags} -pipe -Wall -fPIC -DPIC -D_REENTRANT -D_GNU_SOURCE -I." %install [ "%{buildroot}" != "/" ] && rm -rf %{buildroot} install -d %{buildroot}%{_libdir}/asterisk install -m0755 format_base64.so %{buildroot}%{_libdir}/asterisk/ %clean [ "%{buildroot}" != "/" ] && rm -rf %{buildroot} %files %defattr(-,root,root) %attr(0755,root,root) %{_libdir}/asterisk/format_base64.so %changelog * Sun Feb 19 2006 Oden Eriksson <oeriksson@mandriva.com> 0.1-1mdk - initial Mandriva package