mirror of
https://git.FreeBSD.org/ports.git
synced 2024-11-27 00:57:50 +00:00
Update to 0.6
Unbreak on 5.x PR: 53747 Submitted by: Sergey Matveychuk <sem@ciam.ru> Approved by: fjoe (mentor) (implicit) Maintainer timeout: 1 month
This commit is contained in:
parent
3f8aaf4ecd
commit
2c39ccb63e
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=85844
@ -6,8 +6,7 @@
|
||||
#
|
||||
|
||||
PORTNAME= easysoap
|
||||
PORTVERSION= 0.5
|
||||
PORTREVISION= 2
|
||||
PORTVERSION= 0.6
|
||||
CATEGORIES= net
|
||||
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
|
||||
MASTER_SITE_SUBDIR= ${PORTNAME}
|
||||
@ -21,18 +20,13 @@ LIB_DEPENDS= expat.4:${PORTSDIR}/textproc/expat2
|
||||
USE_OPENSSL= yes
|
||||
USE_REINPLACE= yes
|
||||
GNU_CONFIGURE= yes
|
||||
CONFIGURE_ENV= CXXFLAGS="${CPPFLAGS} -I${LOCALBASE}/include" \
|
||||
LIBS="-L${LOCALBASE}/lib -lexpat"
|
||||
CONFIGURE_ENV= CPPFLAGS="${CXXFLAGS} -I${LOCALBASE}/include" \
|
||||
LIBS="-L${LOCALBASE}/lib"
|
||||
INSTALLS_SHLIB= yes
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
.if ${OSVERSION} >= 500035
|
||||
BROKEN= "Does not compile on 5.0"
|
||||
.endif
|
||||
|
||||
pre-patch:
|
||||
@${REINPLACE_CMD} -e 's,<malloc.h>,<stdlib.h>,' \
|
||||
${WRKSRC}/src/abyss/src/data.c
|
||||
pre-configure:
|
||||
@echo "CPPFLAGS=${CPPFLAGS} CXXFLAGS=${CXXFLAGS}"
|
||||
|
||||
.include <bsd.port.post.mk>
|
||||
|
@ -1 +1 @@
|
||||
MD5 (EasySoap++-0.5.tar.gz) = 473e08f8a0a0b0ea598f0fe024611fe9
|
||||
MD5 (EasySoap++-0.6.tar.gz) = 9b75efcaf71f615266281ff993ae04b6
|
||||
|
20
net/easysoap/files/patch-include::SOAPDispatchHandler.h
Normal file
20
net/easysoap/files/patch-include::SOAPDispatchHandler.h
Normal file
@ -0,0 +1,20 @@
|
||||
--- include/easysoap/SOAPDispatchHandler.h.orig Thu Jun 26 10:06:51 2003
|
||||
+++ include/easysoap/SOAPDispatchHandler.h Thu Jun 26 10:07:35 2003
|
||||
@@ -56,7 +56,7 @@
|
||||
bool ExecuteMethod(const SOAPEnvelope& request, SOAPMethod& response)
|
||||
{
|
||||
const SOAPMethod& method = request.GetBody().GetMethod();
|
||||
- DispatchMap::Iterator i = m_dispatchMap.Find(method.GetName());
|
||||
+ typename DispatchMap::Iterator i = m_dispatchMap.Find(method.GetName());
|
||||
if (i)
|
||||
{
|
||||
T *target= GetTarget(request);
|
||||
@@ -100,7 +100,7 @@
|
||||
|
||||
bool HandleHeader(const SOAPParameter& header, SOAPEnvelope& request, SOAPEnvelope& response)
|
||||
{
|
||||
- DispatchMap::Iterator i = m_dispatchMap.Find(header.GetName());
|
||||
+ typename DispatchMap::Iterator i = m_dispatchMap.Find(header.GetName());
|
||||
|
||||
if (i)
|
||||
{
|
92
net/easysoap/files/patch-include::SOAPHashMap.h
Normal file
92
net/easysoap/files/patch-include::SOAPHashMap.h
Normal file
@ -0,0 +1,92 @@
|
||||
--- include/easysoap/SOAPHashMap.h.orig Thu Jun 26 09:58:31 2003
|
||||
+++ include/easysoap/SOAPHashMap.h Thu Jun 26 10:05:23 2003
|
||||
@@ -117,13 +117,13 @@
|
||||
{
|
||||
private:
|
||||
const SOAPHashMap *m_map;
|
||||
- Elements::Iterator m_index;
|
||||
+ typename Elements::Iterator m_index;
|
||||
HashElement *m_he;
|
||||
|
||||
friend class SOAPHashMap<K,I,H,E>;
|
||||
|
||||
// private constuctor that can only be called by SOAPHashMap
|
||||
- ForwardHashMapIterator(const SOAPHashMap *map, Elements::Iterator index)
|
||||
+ ForwardHashMapIterator(const SOAPHashMap *map, typename Elements::Iterator index)
|
||||
: m_map(map), m_index(index), m_he(0)
|
||||
{
|
||||
if (m_map)
|
||||
@@ -134,7 +134,7 @@
|
||||
}
|
||||
}
|
||||
|
||||
- ForwardHashMapIterator(const SOAPHashMap *map, Elements::Iterator index, HashElement *he)
|
||||
+ ForwardHashMapIterator(const SOAPHashMap *map, typename Elements::Iterator index, HashElement *he)
|
||||
: m_map(map), m_index(index), m_he(he)
|
||||
{
|
||||
}
|
||||
@@ -366,8 +366,8 @@
|
||||
{
|
||||
Clear();
|
||||
Resize(r.GetNumBuckets());
|
||||
- SOAPHashMap<A,B,C,D>::Iterator e = r.End();
|
||||
- for (SOAPHashMap<A,B,C,D>::Iterator it = r.Begin(); it != e; ++it)
|
||||
+ typename SOAPHashMap<A,B,C,D>::Iterator e = r.End();
|
||||
+ for (typename SOAPHashMap<A,B,C,D>::Iterator it = r.Begin(); it != e; ++it)
|
||||
Add(it.Key(), it.Item());
|
||||
}
|
||||
return *this;
|
||||
@@ -397,7 +397,7 @@
|
||||
*/
|
||||
Iterator Begin() const
|
||||
{
|
||||
- return Iterator(this, (Elements::Iterator)m_elements.Begin());
|
||||
+ return Iterator(this, (typename Elements::Iterator)m_elements.Begin());
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -407,7 +407,7 @@
|
||||
*/
|
||||
Iterator End() const
|
||||
{
|
||||
- return Iterator(this, (Elements::Iterator)m_elements.End());
|
||||
+ return Iterator(this, (typename Elements::Iterator)m_elements.End());
|
||||
}
|
||||
|
||||
|
||||
@@ -491,7 +491,7 @@
|
||||
*/
|
||||
void Clear()
|
||||
{
|
||||
- for (Elements::Iterator i = m_elements.Begin(); i != m_elements.End(); ++i)
|
||||
+ for (typename Elements::Iterator i = m_elements.Begin(); i != m_elements.End(); ++i)
|
||||
{
|
||||
HashElement *he = *i;
|
||||
while (he)
|
||||
@@ -512,7 +512,7 @@
|
||||
*/
|
||||
void Empty()
|
||||
{
|
||||
- Elements::Iterator i;
|
||||
+ typename Elements::Iterator i;
|
||||
for (i = m_elements.Begin(); i != m_elements.End(); ++i)
|
||||
{
|
||||
HashElement *he = *i;
|
||||
@@ -588,7 +588,7 @@
|
||||
while (he)
|
||||
{
|
||||
if (he->m_hash == hash && equals(he->m_key, key))
|
||||
- return Iterator(this, (Elements::Iterator)m_elements.Begin() + index, he);
|
||||
+ return Iterator(this, (typename Elements::Iterator)m_elements.Begin() + index, he);
|
||||
he = he->m_next;
|
||||
}
|
||||
}
|
||||
@@ -603,7 +603,7 @@
|
||||
|
||||
Elements newelements;
|
||||
newelements.Resize(newsize);
|
||||
- Elements::Iterator i;
|
||||
+ typename Elements::Iterator i;
|
||||
|
||||
for (i = newelements.Begin(); i != newelements.End(); ++i)
|
||||
*i = 0;
|
11
net/easysoap/files/patch-include::SOAPParameter.h
Normal file
11
net/easysoap/files/patch-include::SOAPParameter.h
Normal file
@ -0,0 +1,11 @@
|
||||
--- SOAPParameter.h.orig Thu Jun 26 09:18:02 2003
|
||||
+++ include/easysoap/SOAPParameter.h Thu Jun 26 09:18:19 2003
|
||||
@@ -165,7 +165,7 @@
|
||||
Data(const Data&);
|
||||
};
|
||||
|
||||
- friend Data;
|
||||
+ friend class Data;
|
||||
|
||||
Pool m_pool;
|
||||
SOAPParameter *m_parent;
|
@ -3,17 +3,16 @@ include/easysoap/SOAPArray.h
|
||||
include/easysoap/SOAPBase64.h
|
||||
include/easysoap/SOAPBody.h
|
||||
include/easysoap/SOAPCGIServer.h
|
||||
include/easysoap/SOAPCGITransport.h
|
||||
include/easysoap/SOAPDebugger.h
|
||||
include/easysoap/SOAPDispatchHandler.h
|
||||
include/easysoap/SOAPEnvelope.h
|
||||
include/easysoap/SOAPException.h
|
||||
include/easysoap/SOAPFault.h
|
||||
include/easysoap/SOAPHTTPServer.h
|
||||
include/easysoap/SOAPHashMap.h
|
||||
include/easysoap/SOAPHeader.h
|
||||
include/easysoap/SOAPMethod.h
|
||||
include/easysoap/SOAPNamespaces.h
|
||||
include/easysoap/SOAPPacketWriter.h
|
||||
include/easysoap/SOAPParameter.h
|
||||
include/easysoap/SOAPParse.h
|
||||
include/easysoap/SOAPParseEventHandler.h
|
||||
@ -21,6 +20,7 @@ include/easysoap/SOAPPool.h
|
||||
include/easysoap/SOAPProxy.h
|
||||
include/easysoap/SOAPQName.h
|
||||
include/easysoap/SOAPResponse.h
|
||||
include/easysoap/SOAPSSLContext.h
|
||||
include/easysoap/SOAPSTL.h
|
||||
include/easysoap/SOAPServer.h
|
||||
include/easysoap/SOAPServerDispatch.h
|
||||
@ -32,9 +32,12 @@ include/easysoap/SOAPTypeTraits.h
|
||||
include/easysoap/SOAPUrl.h
|
||||
include/easysoap/SOAPUtil.h
|
||||
include/easysoap/SOAPonHTTP.h
|
||||
include/easysoap/XMLComposer.h
|
||||
include/easysoap/XMLParser.h
|
||||
include/easysoap/es_borl.h
|
||||
include/easysoap/es_comp.h
|
||||
include/easysoap/es_conf.h
|
||||
include/easysoap/es_config.h
|
||||
include/easysoap/es_msvc.h
|
||||
include/easysoap/es_mwerks.h
|
||||
lib/libeasysoap.a
|
||||
|
Loading…
Reference in New Issue
Block a user