Author: paszczus                     Date: Tue Apr 17 09:11:14 2012 GMT
Module: packages                      Tag: HEAD
---- Log message:
- initial

---- Files affected:
packages/accel-ppp:
   accel-ppp.tmpfiles (NONE -> 1.1)  (NEW), accel-ppp-cmake.patch (NONE -> 1.1) 
 (NEW), accel-ppp.spec (NONE -> 1.1)  (NEW)

---- Diffs:

================================================================
Index: packages/accel-ppp/accel-ppp.tmpfiles
diff -u /dev/null packages/accel-ppp/accel-ppp.tmpfiles:1.1
--- /dev/null   Tue Apr 17 11:11:14 2012
+++ packages/accel-ppp/accel-ppp.tmpfiles       Tue Apr 17 11:11:09 2012
@@ -0,0 +1 @@
+d /var/run/accel-ppp 0755 root root -

================================================================
Index: packages/accel-ppp/accel-ppp-cmake.patch
diff -u /dev/null packages/accel-ppp/accel-ppp-cmake.patch:1.1
--- /dev/null   Tue Apr 17 11:11:14 2012
+++ packages/accel-ppp/accel-ppp-cmake.patch    Tue Apr 17 11:11:09 2012
@@ -0,0 +1,13 @@
+diff -ur accel-ppp-1.6.1/accel-pppd/CMakeLists.txt 
accel-ppp-1.6.1.new/accel-pppd/CMakeLists.txt
+--- accel-ppp-1.6.1/accel-pppd/CMakeLists.txt  2012-03-20 06:43:40.000000000 
+0100
++++ accel-ppp-1.6.1.new/accel-pppd/CMakeLists.txt      2012-04-16 
15:36:28.481228047 +0200
+@@ -91,8 +91,5 @@
+ IF (NOT DEFINED CPACK_TYPE)
+       INSTALL(FILES accel-ppp.conf DESTINATION /etc RENAME 
accel-ppp.conf.dist)
+ 
+-      INSTALL(CODE "EXECUTE_PROCESS(COMMAND mkdir -p /var/log/accel-ppp)")
+-      INSTALL(CODE "EXECUTE_PROCESS(COMMAND mkdir -p /var/run/accel-ppp)")
+-      INSTALL(CODE "EXECUTE_PROCESS(COMMAND 'echo 0 > 
/var/run/accel-ppp/seq')")
+ ENDIF (NOT DEFINED CPACK_TYPE)
+ 
+Tylko w accel-ppp-1.6.1.new/accel-pppd: CMakeLists.txt~

================================================================
Index: packages/accel-ppp/accel-ppp.spec
diff -u /dev/null packages/accel-ppp/accel-ppp.spec:1.1
--- /dev/null   Tue Apr 17 11:11:14 2012
+++ packages/accel-ppp/accel-ppp.spec   Tue Apr 17 11:11:09 2012
@@ -0,0 +1,93 @@
+# $Revision$, $Date$
+#
+# TODO:
+#
+# - change libdir from /usr/lib to %{_libdir}
+# - check accel-ppp.tmpfiles
+# - add bconds
+#
+Summary:       High performance PPTP/L2TP/PPPoE server
+Name:          accel-ppp
+Version:       1.6.1
+Release:       0.1
+License:       GPL v2+
+Group:         Networking
+URL:           http://sourceforge.net/projects/accel-ppp/
+Source0:       
http://downloads.sourceforge.net/accel-ppp/%{name}-%{version}.tar.bz2
+# Source0-md5: 8985ab9f743b952396f6dc53d6fd56a8
+Source1:       %{name}.tmpfiles
+Patch0:                %{name}-cmake.patch
+BuildRequires: cmake >= 2.6
+BuildRequires: libnl1-devel
+BuildRequires: openssl-devel
+BuildRequires: pcre-devel
+BuildRequires: net-snmp-devel >= 5.0
+
+%description
+The ACCEL-PPP is completly new implementation of PPTP/PPPoE/L2TP
+which was written from scratch. Userspace daemon has its own PPP
+implementation, so it does not uses pppd and one process
+(multi-threaded) manages all connections. ACCEL-PPP uses only
+kernel-mode implementations of pptp/l2tp/pppoe.
+
+Features:
+- PPTP server
+- PPPoE server
+- L2TPv2 server
+- Radius CoA/DM(PoD)
+- Built-in shaper (tbf)
+- Command line interface (telnet)
+- SNMP
+- IPv6 (including builtin Neighbor Discovery and DHCPv6)
+
+
+%prep
+%setup -q
+%patch0 -p1
+
+%build
+install -d build
+cd build
+%{cmake} \
+         -DSHAPER=TRUE \
+         -DRADIUS=TRUE \
+          -DNETSNMP=TRUE \
+         -DLOG_PGSQL=FALSE \
+         ../
+%{__make}
+
+%install
+rm -rf $RPM_BUILD_ROOT
+%{__make} -C build install/fast \
+         DESTDIR=$RPM_BUILD_ROOT
+
+install -d $RPM_BUILD_ROOT/etc/{sysconfig,rc.d/init.d} 
$RPM_BUILD_ROOT%{systemdtmpfilesdir}
+install -d $RPM_BUILD_ROOT/var/{log/accel-ppp,run/accel-ppp}
+install %{SOURCE1} $RPM_BUILD_ROOT%{systemdtmpfilesdir}/%{name}.conf
+echo "0" > $RPM_BUILD_ROOT/var/run/accel-ppp/seq
+
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%files
+%defattr(644,root,root,755)
+%doc COPYING README
+%{_sysconfdir}/accel-ppp.conf.dist
+%attr(755,root,root) %{_sbindir}/accel-pppd
+/usr/lib/accel-ppp
+%dir /var/run/%{name}
+/var/run/%{name}/seq
+%{systemdtmpfilesdir}/%{name}.conf
+%{_datadir}/accel-ppp/
+%{_mandir}/man5/accel-ppp.conf.5*
+
+%define date   %(echo `LC_ALL="C" date +"%a %b %d %Y"`)
+%changelog
+* %{date} PLD Team <[email protected]>
+All persons listed below can be reached at <cvs_login>@pld-linux.org
+
+$Log$
+Revision 1.1  2012/04/17 09:11:09  paszczus
+- initial
+
================================================================
_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to