summaryrefslogtreecommitdiff
path: root/smstools.spec
diff options
context:
space:
mode:
authorArkadiusz Miśkiewicz2023-07-11 12:11:25 (GMT)
committerArkadiusz Miśkiewicz2023-07-11 12:11:34 (GMT)
commita91e79c0bacfb0cd8d6410c92a352c3b92beaa85 (patch)
treec9a22bc103d3d3c3f7247168280191c142cc32dc /smstools.spec
parent8bdc37b2c1e17bad112dbdd593f8e1d65ccb8130 (diff)
downloadsmstools-a91e79c0bacfb0cd8d6410c92a352c3b92beaa85.zip
smstools-a91e79c0bacfb0cd8d6410c92a352c3b92beaa85.tar.gz
Diffstat (limited to 'smstools.spec')
-rw-r--r--smstools.spec26
1 files changed, 14 insertions, 12 deletions
diff --git a/smstools.spec b/smstools.spec
index 0664ddd..1ead716 100644
--- a/smstools.spec
+++ b/smstools.spec
@@ -1,17 +1,18 @@
Summary: SMS Server Tools
Summary(pl.UTF-8): Narzędzia serwera SMS
Name: smstools
-Version: 2.2.20
+Version: 3.1.21
Release: 1
License: GPL v2
Group: Applications/Communications
-Source0: http://stefanfrings.de/smstools/%{name}-%{version}.tar.gz
-# Source0-md5: 8c77f2b461595b7a317fc4d0d2691956
+Source0: http://smstools3.kekekasvi.com/packages/%{name}3-%{version}.tar.gz
+# Source0-md5: 6a9f038fb38a49cc3a4f8f14a88fb8af
Source1: %{name}.sysconfig
Source2: %{name}.init
-Patch0: %{name}-daemonize.patch
+Patch0: enable-statistics.patch
Patch1: %{name}-Makefile.patch
-URL: http://stefanfrings.de/smstools/index-en.html
+Patch2: gcc10.patch
+URL: http://smstools3.kekekasvi.com/
BuildRequires: mm-devel
BuildRequires: rpmbuild(macros) >= 1.268
Requires(post,preun): /sbin/chkconfig
@@ -31,26 +32,27 @@ odbierania przesyłek oraz zestaw skryptów dzięki którym można stworzyć
np. bramkę email->SMS.
%prep
-%setup -q -n %{name}
+%setup -q -n %{name}3
%patch0 -p1
%patch1 -p1
+%patch2 -p1
%build
%{__make} \
CC="%{__cc}" \
- CFLAGS="%{rpmcflags}"
+ CFLAGS="-DNUMBER_OF_MODEMS=64 %{rpmcflags}"
%install
rm -rf $RPM_BUILD_ROOT
install -d $RPM_BUILD_ROOT{/etc/{rc.d/init.d,sysconfig},%{_sbindir},%{_libdir}/%{name}} \
$RPM_BUILD_ROOT/var/spool/sms/{incoming,outgoing,failed,sent,OTHER}
-install examples/smsd.conf.full $RPM_BUILD_ROOT%{_sysconfdir}/smsd.conf
-install src/smsd $RPM_BUILD_ROOT%{_sbindir}
-install scripts/{email2sms,mysmsd,sendsms,smsevent} $RPM_BUILD_ROOT%{_libdir}/%{name}
+cp -p examples/smsd.conf.full $RPM_BUILD_ROOT%{_sysconfdir}/smsd.conf
+cp -p src/smsd $RPM_BUILD_ROOT%{_sbindir}
+cp -p scripts/{email2sms,mysmsd,sendsms,smsevent} $RPM_BUILD_ROOT%{_libdir}/%{name}
-install %{SOURCE1} $RPM_BUILD_ROOT/etc/sysconfig/smsd
-install %{SOURCE2} $RPM_BUILD_ROOT/etc/rc.d/init.d/smsd
+cp -p %{SOURCE1} $RPM_BUILD_ROOT/etc/sysconfig/smsd
+cp -p %{SOURCE2} $RPM_BUILD_ROOT/etc/rc.d/init.d/smsd
%clean
rm -rf $RPM_BUILD_ROOT