add www/libaprep2 from porttree
This commit is contained in:
24
www/libapreq2/Makefile
Normal file
24
www/libapreq2/Makefile
Normal file
@ -0,0 +1,24 @@
|
||||
PORTNAME= libapreq2
|
||||
PORTVERSION= 2.17
|
||||
PORTREVISION= 0
|
||||
CATEGORIES= www devel
|
||||
MASTER_SITES= APACHE_HTTPD/libapreq
|
||||
|
||||
MAINTAINER= apache@FreeBSD.org
|
||||
COMMENT= Generic Apache2 Request Library
|
||||
WWW= https://metacpan.org/dist/libapreq2
|
||||
|
||||
LICENSE= APACHE20
|
||||
|
||||
LIB_DEPENDS= libapr-1.so:devel/apr1 \
|
||||
libaprutil-1.so:devel/apr1 \
|
||||
libexpat.so:textproc/expat2
|
||||
|
||||
GNU_CONFIGURE= yes
|
||||
CONFIGURE_ARGS= --with-apache2-apxs=${APXS} --with-expat=${LOCALBASE}
|
||||
INSTALL_TARGET= install-strip
|
||||
USES= apache cpe libtool
|
||||
CPE_VENDOR= apache
|
||||
USE_LDCONFIG= yes
|
||||
|
||||
.include <bsd.port.mk>
|
||||
3
www/libapreq2/distinfo
Normal file
3
www/libapreq2/distinfo
Normal file
@ -0,0 +1,3 @@
|
||||
TIMESTAMP = 1678731141
|
||||
SHA256 (libapreq2-2.17.tar.gz) = 046487f084c12fa1c822affc5f7de56efed9b48905a426e631a6b949c114d86c
|
||||
SIZE (libapreq2-2.17.tar.gz) = 849867
|
||||
11
www/libapreq2/files/patch-glue-Makefile.in
Normal file
11
www/libapreq2/files/patch-glue-Makefile.in
Normal file
@ -0,0 +1,11 @@
|
||||
--- ./glue/Makefile.in.orig 2009-04-13 06:32:19.000000000 +0000
|
||||
+++ ./glue/Makefile.in 2009-04-13 06:32:29.000000000 +0000
|
||||
@@ -266,7 +266,7 @@
|
||||
|
||||
perl_install:
|
||||
cd perl; INSTALL=1 @PERL@ @PERL_OPTS@ Makefile.PL -apxs @APACHE2_APXS@ @MM_OPTS@
|
||||
- cd perl; $(MAKE) install
|
||||
+ cd perl; $(MAKE) pure_install
|
||||
|
||||
perl_clean:
|
||||
-cd perl; $(MAKE) clean
|
||||
13
www/libapreq2/files/patch-glue-perl-Makefile.PL
Normal file
13
www/libapreq2/files/patch-glue-perl-Makefile.PL
Normal file
@ -0,0 +1,13 @@
|
||||
--- glue/perl/Makefile.PL.orig 2006-08-09 04:26:45.000000000 +0000
|
||||
+++ glue/perl/Makefile.PL 2008-08-25 18:07:08.000000000 +0000
|
||||
@@ -415,8 +450,8 @@
|
||||
'NAME' => '$class',
|
||||
'VERSION' => '$version',
|
||||
'TYPEMAPS' => [qw(@$mp2_typemaps $typemap)],
|
||||
- 'INC' => "-I$base_dir/glue/perl/xs -I$inc_dir -I$xs_dir $apache_includes",
|
||||
- 'LIBS' => "$apreq_libs $apr_libs",
|
||||
+ 'INC' => "-I$base_dir/glue/perl/xs -I$inc_dir -I$xs_dir $apache_includes -I\\\$(LOCALBASE)/%%APACHEINCLUDEDIR%%/modules/perl",
|
||||
+ 'LIBS' => "$apreq_libs $apr_libs -L\\\$(LOCALBASE)/lib",
|
||||
} ;
|
||||
$txt .= "'depend' => $deps,\n" if ($deps) ;
|
||||
$txt .= qq{
|
||||
11
www/libapreq2/files/patch-module-Makefile.in
Normal file
11
www/libapreq2/files/patch-module-Makefile.in
Normal file
@ -0,0 +1,11 @@
|
||||
--- module/Makefile.in.orig 2023-03-13 19:18:13.887355000 +0100
|
||||
+++ module/Makefile.in 2023-03-13 19:19:15.902362000 +0100
|
||||
@@ -100,7 +100,7 @@ CONFIG_CLEAN_VPATH_FILES =
|
||||
CONFIG_HEADER = $(top_builddir)/include/apreq_config.h
|
||||
CONFIG_CLEAN_FILES =
|
||||
CONFIG_CLEAN_VPATH_FILES =
|
||||
-PROGRAMS = $(noinst_PROGRAMS)
|
||||
+PROGRAMS =
|
||||
test_cgi_SOURCES = test_cgi.c
|
||||
test_cgi_OBJECTS = test_cgi.$(OBJEXT)
|
||||
test_cgi_LDADD = $(LDADD)
|
||||
10
www/libapreq2/pkg-descr
Normal file
10
www/libapreq2/pkg-descr
Normal file
@ -0,0 +1,10 @@
|
||||
libapreq2 - Generic Apache2 Request Library
|
||||
|
||||
This package contains modules for manipulating client request data via
|
||||
the Apache API with Perl and C. Functionality includes:
|
||||
|
||||
- parsing of application/x-www-form-urlencoded data
|
||||
- parsing of multipart/form-data
|
||||
- parsing of HTTP Cookies
|
||||
|
||||
See also: https://httpd.apache.org/apreq/
|
||||
16
www/libapreq2/pkg-plist
Normal file
16
www/libapreq2/pkg-plist
Normal file
@ -0,0 +1,16 @@
|
||||
bin/apreq2-config
|
||||
%%APACHEINCLUDEDIR%%/apreq2/apreq_module_apache2.h
|
||||
include/apreq2/apreq.h
|
||||
include/apreq2/apreq_cookie.h
|
||||
include/apreq2/apreq_error.h
|
||||
include/apreq2/apreq_module.h
|
||||
include/apreq2/apreq_param.h
|
||||
include/apreq2/apreq_parser.h
|
||||
include/apreq2/apreq_util.h
|
||||
include/apreq2/apreq_version.h
|
||||
lib/libapreq2.a
|
||||
lib/libapreq2.so
|
||||
lib/libapreq2.so.3
|
||||
lib/libapreq2.so.3.8.1
|
||||
%%APACHEMODDIR%%/mod_apreq2.a
|
||||
%%APACHEMODDIR%%/mod_apreq2.so
|
||||
Reference in New Issue
Block a user