diff options
author | Alin Năstac <mrness@gentoo.org> | 2006-09-08 06:35:05 +0000 |
---|---|---|
committer | Alin Năstac <mrness@gentoo.org> | 2006-09-08 06:35:05 +0000 |
commit | 1a0661cf4bc0d21e1c6af7b4d6a2bba177590d66 (patch) | |
tree | 2e794f6e10633828b84e9d7aec609e95f710ff55 /net-dialup | |
parent | add net-dialup/pptpd:gre-extreme-debug (#127388) (diff) | |
download | historical-1a0661cf4bc0d21e1c6af7b4d6a2bba177590d66.tar.gz historical-1a0661cf4bc0d21e1c6af7b4d6a2bba177590d66.tar.bz2 historical-1a0661cf4bc0d21e1c6af7b4d6a2bba177590d66.zip |
Version bump. Add gre-extreme-debug USE flag which enables logging of every accepted GRE package (#127388).
Package-Manager: portage-2.1-r2
Diffstat (limited to 'net-dialup')
-rw-r--r-- | net-dialup/pptpd/ChangeLog | 9 | ||||
-rw-r--r-- | net-dialup/pptpd/Manifest | 80 | ||||
-rw-r--r-- | net-dialup/pptpd/files/digest-pptpd-1.2.3-r1 | 2 | ||||
-rw-r--r-- | net-dialup/pptpd/files/digest-pptpd-1.3.0 | 2 | ||||
-rw-r--r-- | net-dialup/pptpd/files/digest-pptpd-1.3.1 | 2 | ||||
-rw-r--r-- | net-dialup/pptpd/files/digest-pptpd-1.3.2 | 2 | ||||
-rw-r--r-- | net-dialup/pptpd/files/digest-pptpd-1.3.3 | 3 | ||||
-rw-r--r-- | net-dialup/pptpd/files/pptpd-1.3.3-gentoo.patch | 57 | ||||
-rw-r--r-- | net-dialup/pptpd/pptpd-1.3.3.ebuild | 60 |
9 files changed, 206 insertions, 11 deletions
diff --git a/net-dialup/pptpd/ChangeLog b/net-dialup/pptpd/ChangeLog index abd9cef6b9a3..7eca5fb95b8d 100644 --- a/net-dialup/pptpd/ChangeLog +++ b/net-dialup/pptpd/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for net-dialup/pptpd # Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-dialup/pptpd/ChangeLog,v 1.22 2006/05/12 21:25:14 mrness Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-dialup/pptpd/ChangeLog,v 1.23 2006/09/08 06:35:05 mrness Exp $ + +*pptpd-1.3.3 (08 Sep 2006) + + 08 Sep 2006; Alin Nastac <mrness@gentoo.org> + +files/pptpd-1.3.3-gentoo.patch, +pptpd-1.3.3.ebuild: + Version bump. Add gre-extreme-debug USE flag which enables logging of every + accepted GRE package (#127388). *pptpd-1.3.2 (12 May 2006) diff --git a/net-dialup/pptpd/Manifest b/net-dialup/pptpd/Manifest index 5fede84a5315..b62b2bb86b3c 100644 --- a/net-dialup/pptpd/Manifest +++ b/net-dialup/pptpd/Manifest @@ -1,26 +1,86 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 -MD5 26f6c5f86e774fbb4ba44177e8a8aa39 ChangeLog 3434 -MD5 1fa197073ee270e0a198941524453ce3 files/digest-pptpd-1.2.3-r1 63 -MD5 4e3a14647e551188f195fa9a7372924c files/digest-pptpd-1.3.0 63 -MD5 6db8aa74503d1723d2124dc9e8685d54 files/digest-pptpd-1.3.1 63 -MD5 5a49a0eae3244d6f965f466a364fcef5 files/digest-pptpd-1.3.2 63 +AUX pptpd-1.3.0-gentoo.patch 1955 RMD160 3fd749215db7f0f66bca32fb31ae4d69dd5b7b11 SHA1 fe624cfb279a8343a9cb245668ca58742c0ac370 SHA256 bd0ef37943725b41e07fd44709130fd1979d375a995bf6eebcf64c556ae47e30 MD5 4c6b3d63b289e8f024cdde4da1b16663 files/pptpd-1.3.0-gentoo.patch 1955 +RMD160 3fd749215db7f0f66bca32fb31ae4d69dd5b7b11 files/pptpd-1.3.0-gentoo.patch 1955 +SHA256 bd0ef37943725b41e07fd44709130fd1979d375a995bf6eebcf64c556ae47e30 files/pptpd-1.3.0-gentoo.patch 1955 +AUX pptpd-1.3.1-gentoo.patch 1985 RMD160 cd903da05dc55920c84f4ca3ab3cf42232ed3895 SHA1 e46a478b9f4500f28d9a48adf05b575cc5740988 SHA256 38dc8f2949262de55cd1fd0de4dd7327c034801954e6301e79916d8f263d90e8 MD5 62b01173931d0eee6a4cc6228d9154dd files/pptpd-1.3.1-gentoo.patch 1985 +RMD160 cd903da05dc55920c84f4ca3ab3cf42232ed3895 files/pptpd-1.3.1-gentoo.patch 1985 +SHA256 38dc8f2949262de55cd1fd0de4dd7327c034801954e6301e79916d8f263d90e8 files/pptpd-1.3.1-gentoo.patch 1985 +AUX pptpd-1.3.2-connections-arg.patch 507 RMD160 1949b59b157d8007662e08549b82297a11e4c179 SHA1 9dbdde53f277bb8a68df29d98e8b01e5fb901750 SHA256 8fcda2e9f94cd5deaa0abd00b0fa8229c7e116e9ab2912a10180f37894a26faf MD5 eb35e1d83d8cf310cc0d36d2b91fe115 files/pptpd-1.3.2-connections-arg.patch 507 +RMD160 1949b59b157d8007662e08549b82297a11e4c179 files/pptpd-1.3.2-connections-arg.patch 507 +SHA256 8fcda2e9f94cd5deaa0abd00b0fa8229c7e116e9ab2912a10180f37894a26faf files/pptpd-1.3.2-connections-arg.patch 507 +AUX pptpd-1.3.2-gentoo.patch 2005 RMD160 c3ff3f7308aeade22a12113a7f2e0a621bf6907b SHA1 9c243750bc2204dc892ecdf3c7736c292d6ade9f SHA256 0cbf41caff67e0d5094dc467ccaaffcedf29d1fcdc5649d331014619627d163b MD5 99fb708ddfa84950cf09d91893a1fcff files/pptpd-1.3.2-gentoo.patch 2005 +RMD160 c3ff3f7308aeade22a12113a7f2e0a621bf6907b files/pptpd-1.3.2-gentoo.patch 2005 +SHA256 0cbf41caff67e0d5094dc467ccaaffcedf29d1fcdc5649d331014619627d163b files/pptpd-1.3.2-gentoo.patch 2005 +AUX pptpd-1.3.3-gentoo.patch 2142 RMD160 e2fccbad38354c5f863f3ffead6ce4f3a66361c1 SHA1 e1645423786b1513e74f6ad7e496988957f57e49 SHA256 df9fcc875a46882656812ad585481a6e5d94ba833f9564bc94270269addbdae7 +MD5 49006c3af81f022720c83abc19e2daab files/pptpd-1.3.3-gentoo.patch 2142 +RMD160 e2fccbad38354c5f863f3ffead6ce4f3a66361c1 files/pptpd-1.3.3-gentoo.patch 2142 +SHA256 df9fcc875a46882656812ad585481a6e5d94ba833f9564bc94270269addbdae7 files/pptpd-1.3.3-gentoo.patch 2142 +AUX pptpd-confd 131 RMD160 cd7483c023adbb5d5e1aa6ed3b14114af5035790 SHA1 208d224be1e91f6e7d13b1c4cb451f92bbc55b94 SHA256 4d69da546e36439dc1a7cb5abb949ad48046155752c047babb5472decdfa1958 MD5 bff575819b8997e7bbe743b95cb134cb files/pptpd-confd 131 +RMD160 cd7483c023adbb5d5e1aa6ed3b14114af5035790 files/pptpd-confd 131 +SHA256 4d69da546e36439dc1a7cb5abb949ad48046155752c047babb5472decdfa1958 files/pptpd-confd 131 +AUX pptpd-init 386 RMD160 e496308edea338dfbd89016ae02aeb11db4fb0e0 SHA1 6b7c053a76c6e95f26b792e7b88b490e8ec433eb SHA256 17e78d810690dbbe0738d9f146b6b58e7b45f19ec545be630f1bf338869a86f4 MD5 96fed26a1a72e947d12edda983f74d16 files/pptpd-init 386 -MD5 ec2f84816306825d125d0c01bd86758d metadata.xml 163 +RMD160 e496308edea338dfbd89016ae02aeb11db4fb0e0 files/pptpd-init 386 +SHA256 17e78d810690dbbe0738d9f146b6b58e7b45f19ec545be630f1bf338869a86f4 files/pptpd-init 386 +DIST pptpd-1.2.3.tar.gz 185721 RMD160 76cf6a08701d1755b427a0c01cc2861887fb8850 SHA1 c2a0bc2c167a75c95cb0ad7110738ca7a79b6365 SHA256 f888e226e2872e075bd904d1d86f0d7d7a1d8ea68d860f9e5db8130978b5f210 +DIST pptpd-1.3.0.tar.gz 204099 RMD160 01bb976b56589d7fd264653c394abe3c883e055b SHA1 9aa12346afa607651f16e1dd7df0356d717b63af SHA256 4f6fe4eb08ca7a69c83658ab13b23a77aa153ec1a2663596ddcbbf35768b0cee +DIST pptpd-1.3.1.tar.gz 232609 RMD160 e676b017d4bd63adecd4a06c4afc8d29ba8e67b4 SHA1 6b983ab6569aea7e8645d01c6505cb87c7ba2ad8 SHA256 3e2f7abec062b16061228adaa171894fb3ff88213e5f01607d43ee3f62168883 +DIST pptpd-1.3.2.tar.gz 235467 RMD160 ed561b8c3363bcce068657c6f2797e1d439ce053 SHA1 f693b077a5aefb1e5b0d5baa65619c5cd71af562 SHA256 29ed4c09202dadf07c85cd98d86d6b81cb48e3c949a0284b213612d54b4ff1c2 +DIST pptpd-1.3.3.tar.gz 240588 RMD160 c7e7c1ed5ef3aa3ca11137b2d4cf5bba7cf06b16 SHA1 816c796611fec55867da5808b58ef4df6cdb01e5 SHA256 8f2055d4b4927e3a8598d0e82743b92d08acf37055e80ee61b0f6b06cbe4b3c3 +EBUILD pptpd-1.2.3-r1.ebuild 1378 RMD160 498db34050543c478d36c7a2c34912aefae084a7 SHA1 93e3695c5e73e7d052e12ede53ace8f1f71c552b SHA256 7fa276f1a2217d4f0fbaf1b549d32a29ffbb9ec7d9d8880b688bf3e64b0dde29 MD5 b7dbbe4e000b11e6915287267bcb835d pptpd-1.2.3-r1.ebuild 1378 +RMD160 498db34050543c478d36c7a2c34912aefae084a7 pptpd-1.2.3-r1.ebuild 1378 +SHA256 7fa276f1a2217d4f0fbaf1b549d32a29ffbb9ec7d9d8880b688bf3e64b0dde29 pptpd-1.2.3-r1.ebuild 1378 +EBUILD pptpd-1.3.0.ebuild 1466 RMD160 f1c7dbf987444914b6319a9cd9a2d40baec0f203 SHA1 f00e2e8ef1902edb80bbdc56c025287fd11f424a SHA256 0c461174ffef3ffc97044895fb0b5aecd46f298416f8902e3ea7059e78b907f3 MD5 0bc4bd031b43f2df2dbeafc584440b6e pptpd-1.3.0.ebuild 1466 +RMD160 f1c7dbf987444914b6319a9cd9a2d40baec0f203 pptpd-1.3.0.ebuild 1466 +SHA256 0c461174ffef3ffc97044895fb0b5aecd46f298416f8902e3ea7059e78b907f3 pptpd-1.3.0.ebuild 1466 +EBUILD pptpd-1.3.1.ebuild 1466 RMD160 3d0091377de9f40d2b2f54db050542cf1fcab50f SHA1 f2af2151a75e063c28699a1ead71e527660c544c SHA256 0eeb2e424cf5ab7945bcf51bc19ef820e3e006dbc90be5730cfcbfb9d2b46610 MD5 0ebba8a1b9b58370ffa8727ced8c2d99 pptpd-1.3.1.ebuild 1466 +RMD160 3d0091377de9f40d2b2f54db050542cf1fcab50f pptpd-1.3.1.ebuild 1466 +SHA256 0eeb2e424cf5ab7945bcf51bc19ef820e3e006dbc90be5730cfcbfb9d2b46610 pptpd-1.3.1.ebuild 1466 +EBUILD pptpd-1.3.2.ebuild 1515 RMD160 300821182f28179f5caba8b651906d4cea296f80 SHA1 e9d98bd69780100bd838da00167e57995c12f845 SHA256 99bc693c1ed88788b1a7f45cda0b2c0972d68a98c13f85dd15a251efa58eb607 MD5 106f616bd20a1df35e1e3755cfe1e9b4 pptpd-1.3.2.ebuild 1515 +RMD160 300821182f28179f5caba8b651906d4cea296f80 pptpd-1.3.2.ebuild 1515 +SHA256 99bc693c1ed88788b1a7f45cda0b2c0972d68a98c13f85dd15a251efa58eb607 pptpd-1.3.2.ebuild 1515 +EBUILD pptpd-1.3.3.ebuild 1571 RMD160 adcdda265f19165f8202872ccd03266ccb18e0c0 SHA1 34d2a5eac95170f4171fea594d2cfb69e2719a36 SHA256 7832d575d224b3515e82cf6248799805b2f83dbb9dc508c159d792b5434cb6e3 +MD5 2ae91f3579be681c7d02fb86ee4250c3 pptpd-1.3.3.ebuild 1571 +RMD160 adcdda265f19165f8202872ccd03266ccb18e0c0 pptpd-1.3.3.ebuild 1571 +SHA256 7832d575d224b3515e82cf6248799805b2f83dbb9dc508c159d792b5434cb6e3 pptpd-1.3.3.ebuild 1571 +MISC ChangeLog 3678 RMD160 96a38bac040cc446ef80f760db3738dcd7586b9b SHA1 e07d25f0a72442d9cdaf2b255ecb61de08677cf9 SHA256 a2d21b16bc49b39d4988df3f8433ab345f30c50fc2e9563d4d2ca4142fbb5204 +MD5 81e00b14c9174e1a4c6cc3f0e41b049a ChangeLog 3678 +RMD160 96a38bac040cc446ef80f760db3738dcd7586b9b ChangeLog 3678 +SHA256 a2d21b16bc49b39d4988df3f8433ab345f30c50fc2e9563d4d2ca4142fbb5204 ChangeLog 3678 +MISC metadata.xml 163 RMD160 df94c60cc0bb7abe5913b464a33966b142b2fe1e SHA1 d8332605fd22c32f15438bbdf24aa622c3d2738a SHA256 1137a0fd866641cf719b0c2e9e77ca9fa4541a42f2cc851fe4659cf2677acca3 +MD5 ec2f84816306825d125d0c01bd86758d metadata.xml 163 +RMD160 df94c60cc0bb7abe5913b464a33966b142b2fe1e metadata.xml 163 +SHA256 1137a0fd866641cf719b0c2e9e77ca9fa4541a42f2cc851fe4659cf2677acca3 metadata.xml 163 +MD5 c1ecf4c95ab6ca3ae740a6ab88df0eda files/digest-pptpd-1.2.3-r1 235 +RMD160 bbb289090ccfcc2b2d84a7148930ea667b672d6f files/digest-pptpd-1.2.3-r1 235 +SHA256 7b81bc1ee75bab1b8b0e1cbdb97844f71c16791dc01adf3e4a123a87ffc6db3f files/digest-pptpd-1.2.3-r1 235 +MD5 8f9e9970e95fc8ebc0181b16fa4aa593 files/digest-pptpd-1.3.0 235 +RMD160 2499b7a168a5a1121411430727ec397e476969bb files/digest-pptpd-1.3.0 235 +SHA256 099efa816efdea38beca1dbdf86c695dcbb7272b50c3f0c25f46e7cc86266bf5 files/digest-pptpd-1.3.0 235 +MD5 fd49beb68816ab691e8acbf5b7e14573 files/digest-pptpd-1.3.1 235 +RMD160 d57ff663234f1810eaf8473c20d2e03a1eac05ef files/digest-pptpd-1.3.1 235 +SHA256 7cfa89630b758d89a726b023f773b3c2c747e1c2daf4757aa05115effaa89888 files/digest-pptpd-1.3.1 235 +MD5 bffa6150452a908574afbf6993db5f71 files/digest-pptpd-1.3.2 235 +RMD160 69502c564291fb7e85b6810302ad61d8e0b5e39c files/digest-pptpd-1.3.2 235 +SHA256 632483996566cdb53d47bbb0d3a70d8455e5cc58ba256851e94425f3cdabc572 files/digest-pptpd-1.3.2 235 +MD5 cab98d3075196090c65f32e8dd07ec1d files/digest-pptpd-1.3.3 235 +RMD160 081cbe2b283fec1b5d0489844d791c6ffd286c73 files/digest-pptpd-1.3.3 235 +SHA256 7639f0f51f01a4242bbabe7ad9e05bcf81c8cdeec4303c478ca4c087e9e3c4ab files/digest-pptpd-1.3.3 235 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v1.4.2.2 (GNU/Linux) +Version: GnuPG v1.4.5 (GNU/Linux) -iD8DBQFEZQUWjG8pv1lIUX4RAsbRAJ4hR8K/U/CIONKXgUNqukdgqhfrJACfSfmx -T9kHOuHkwdZOYsfDbQUxyCo= -=bdWQ +iD8DBQFFAQ8k3sf9c6kjmR8RAsnrAJ4kAf97YzQWPer7IwVNR+KXwmubdACguc/3 +JW8IO/vRnAipp8osLPD/udk= +=uAa2 -----END PGP SIGNATURE----- diff --git a/net-dialup/pptpd/files/digest-pptpd-1.2.3-r1 b/net-dialup/pptpd/files/digest-pptpd-1.2.3-r1 index ccdf21edaae4..f1373462d8b6 100644 --- a/net-dialup/pptpd/files/digest-pptpd-1.2.3-r1 +++ b/net-dialup/pptpd/files/digest-pptpd-1.2.3-r1 @@ -1 +1,3 @@ MD5 a521e40ca304b0c125cc25f9b9d03324 pptpd-1.2.3.tar.gz 185721 +RMD160 76cf6a08701d1755b427a0c01cc2861887fb8850 pptpd-1.2.3.tar.gz 185721 +SHA256 f888e226e2872e075bd904d1d86f0d7d7a1d8ea68d860f9e5db8130978b5f210 pptpd-1.2.3.tar.gz 185721 diff --git a/net-dialup/pptpd/files/digest-pptpd-1.3.0 b/net-dialup/pptpd/files/digest-pptpd-1.3.0 index a791ab115e68..2d335a16a64f 100644 --- a/net-dialup/pptpd/files/digest-pptpd-1.3.0 +++ b/net-dialup/pptpd/files/digest-pptpd-1.3.0 @@ -1 +1,3 @@ MD5 75d494e881f7027f4e60b114163f6b67 pptpd-1.3.0.tar.gz 204099 +RMD160 01bb976b56589d7fd264653c394abe3c883e055b pptpd-1.3.0.tar.gz 204099 +SHA256 4f6fe4eb08ca7a69c83658ab13b23a77aa153ec1a2663596ddcbbf35768b0cee pptpd-1.3.0.tar.gz 204099 diff --git a/net-dialup/pptpd/files/digest-pptpd-1.3.1 b/net-dialup/pptpd/files/digest-pptpd-1.3.1 index 7cb46db83e48..6f18e4069356 100644 --- a/net-dialup/pptpd/files/digest-pptpd-1.3.1 +++ b/net-dialup/pptpd/files/digest-pptpd-1.3.1 @@ -1 +1,3 @@ MD5 1ad4bf5e99670cab37b90252cc1d691a pptpd-1.3.1.tar.gz 232609 +RMD160 e676b017d4bd63adecd4a06c4afc8d29ba8e67b4 pptpd-1.3.1.tar.gz 232609 +SHA256 3e2f7abec062b16061228adaa171894fb3ff88213e5f01607d43ee3f62168883 pptpd-1.3.1.tar.gz 232609 diff --git a/net-dialup/pptpd/files/digest-pptpd-1.3.2 b/net-dialup/pptpd/files/digest-pptpd-1.3.2 index 6d47c06bd69d..c897d9996dce 100644 --- a/net-dialup/pptpd/files/digest-pptpd-1.3.2 +++ b/net-dialup/pptpd/files/digest-pptpd-1.3.2 @@ -1 +1,3 @@ MD5 4e4eb2fd2d96cb86b88d18318b3108dc pptpd-1.3.2.tar.gz 235467 +RMD160 ed561b8c3363bcce068657c6f2797e1d439ce053 pptpd-1.3.2.tar.gz 235467 +SHA256 29ed4c09202dadf07c85cd98d86d6b81cb48e3c949a0284b213612d54b4ff1c2 pptpd-1.3.2.tar.gz 235467 diff --git a/net-dialup/pptpd/files/digest-pptpd-1.3.3 b/net-dialup/pptpd/files/digest-pptpd-1.3.3 new file mode 100644 index 000000000000..dc6237564dbf --- /dev/null +++ b/net-dialup/pptpd/files/digest-pptpd-1.3.3 @@ -0,0 +1,3 @@ +MD5 281cbe4b18f0524a283fdb9618cc73ec pptpd-1.3.3.tar.gz 240588 +RMD160 c7e7c1ed5ef3aa3ca11137b2d4cf5bba7cf06b16 pptpd-1.3.3.tar.gz 240588 +SHA256 8f2055d4b4927e3a8598d0e82743b92d08acf37055e80ee61b0f6b06cbe4b3c3 pptpd-1.3.3.tar.gz 240588 diff --git a/net-dialup/pptpd/files/pptpd-1.3.3-gentoo.patch b/net-dialup/pptpd/files/pptpd-1.3.3-gentoo.patch new file mode 100644 index 000000000000..0e718d312b20 --- /dev/null +++ b/net-dialup/pptpd/files/pptpd-1.3.3-gentoo.patch @@ -0,0 +1,57 @@ +diff -Nru pptpd-1.3.3.orig/Makefile.am pptpd-1.3.3/Makefile.am +--- pptpd-1.3.3.orig/Makefile.am 2006-08-03 05:00:50.000000000 +0300 ++++ pptpd-1.3.3/Makefile.am 2006-09-07 13:08:44.000000000 +0300 +@@ -11,7 +11,7 @@ + ## warning with -Wmissing-prototypes). + ## -Wmissing-prototypes removed (eg, Linux 2.2.6 headers + ## aren't up to it). +-CFLAGS = -O2 -fno-builtin -Wall -DSBINDIR='"$(sbindir)"' ++CFLAGS += -fno-builtin -Wall -DSBINDIR='"$(sbindir)"' + #CFLAGS = -O2 -fno-builtin -Wall -ansi -DSBINDIR='"$(sbindir)"' + #CFLAGS = -O2 -fno-builtin -Wall -ansi -pedantic -Wmissing-prototypes -Werror -DSBINDIR='"$(sbindir)"' + +diff -Nru pptpd-1.3.3.orig/plugins/Makefile pptpd-1.3.3/plugins/Makefile +--- pptpd-1.3.3.orig/plugins/Makefile 2006-08-03 05:02:01.000000000 +0300 ++++ pptpd-1.3.3/plugins/Makefile 2006-09-07 13:08:44.000000000 +0300 +@@ -1,6 +1,5 @@ + CC = gcc +-COPTS = -O2 -g +-CFLAGS = $(COPTS) -I.. -I../../include -fPIC ++CFLAGS += -I.. -I../../include -fPIC + LDFLAGS = -shared + LDADD = -lutil + INSTALL = install -o root +diff -Nru pptpd-1.3.3.orig/pptpgre.c pptpd-1.3.3/pptpgre.c +--- pptpd-1.3.3.orig/pptpgre.c 2006-03-28 00:39:05.000000000 +0300 ++++ pptpd-1.3.3/pptpgre.c 2006-09-07 13:08:02.000000000 +0300 +@@ -405,9 +405,11 @@ + } + /* check for out-of-order sequence number */ + if (seq_greater(seq, gre.seq_recv)) { ++#ifdef LOG_DEBUG_GRE_ACCEPTING_PACKET + if (pptpctrl_debug) + syslog(LOG_DEBUG, "GRE: accepting packet #%d", + seq); ++#endif + stats.rx_accepted++; + gre.seq_recv = seq; + return cb(cl, buffer + ip_len + headersize, payload_len); +diff -Nru pptpd-1.3.3.orig/pqueue.c pptpd-1.3.3/pqueue.c +--- pptpd-1.3.3.orig/pqueue.c 2005-08-03 11:53:22.000000000 +0300 ++++ pptpd-1.3.3/pqueue.c 2006-09-07 13:28:02.000000000 +0300 +@@ -7,13 +7,11 @@ + #include "pqueue.h" + + #ifdef DEBUG_PQUEUE +-#define DEBUG_ON 1 ++# define DEBUG_CMD(_a) { _a } + #else +-#define DEBUG_ON 0 ++# define DEBUG_CMD(_a) + #endif + +-#define DEBUG_CMD(_a) if (DEBUG_ON) { _a } +- + #define MIN_CAPACITY 128 /* min allocated buffer for a packet */ + + static int pqueue_alloc (int seq, unsigned char *packet, int packlen, pqueue_t **new); diff --git a/net-dialup/pptpd/pptpd-1.3.3.ebuild b/net-dialup/pptpd/pptpd-1.3.3.ebuild new file mode 100644 index 000000000000..35fb4eaa8a0b --- /dev/null +++ b/net-dialup/pptpd/pptpd-1.3.3.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-dialup/pptpd/pptpd-1.3.3.ebuild,v 1.1 2006/09/08 06:35:05 mrness Exp $ + +inherit eutils autotools flag-o-matic + +DESCRIPTION="Linux Point-to-Point Tunnelling Protocol Server" +SRC_URI="mirror://sourceforge/poptop/${P}.tar.gz" +HOMEPAGE="http://www.poptop.org/" + +SLOT="0" +LICENSE="GPL-2" +KEYWORDS="~amd64 ~x86" +IUSE="tcpd gre-extreme-debug" + +DEPEND="net-dialup/ppp + tcpd? ( sys-apps/tcp-wrappers )" + +src_unpack() { + unpack ${A} + + epatch "${FILESDIR}/${P}-gentoo.patch" + + #Match pptpd-logwtmp.so's version with pppd's version (#89895) + local PPPD_VER=`best_version net-dialup/ppp` + PPPD_VER=${PPPD_VER#*/*-} #reduce it to ${PV}-${PR} + PPPD_VER=${PPPD_VER%%[_-]*} # main version without beta/pre/patch/revision + sed -i -e "s:\\(#define[ \\t]*VERSION[ \\t]*\\)\".*\":\\1\"${PPPD_VER}\":" "${S}/plugins/patchlevel.h" + + eautomake +} + +src_compile() { + use gre-extreme-debug && append-flags "-DLOG_DEBUG_GRE_ACCEPTING_PACKET" + local myconf + use tcpd && myconf="--with-libwrap" + econf --enable-bcrelay \ + ${myconf} || die "configure failed" + emake COPTS="${CFLAGS}" || die "make failed" +} + +src_install () { + einstall || die "make install failed" + + insinto /etc + doins samples/pptpd.conf + + insinto /etc/ppp + doins samples/options.pptpd + + exeinto /etc/init.d + newexe "${FILESDIR}/pptpd-init" pptpd + + insinto /etc/conf.d + newins "${FILESDIR}/pptpd-confd" pptpd + + dodoc AUTHORS ChangeLog NEWS README* TODO + docinto samples + dodoc samples/* +} |