From 1c8d49e1ee453e44af6c57f10e8b929d5ccdd3a2 Mon Sep 17 00:00:00 2001 From: Thorsten Glaser Date: Sat, 19 Dec 2009 22:53:46 +0059 Subject: create package/Depends.mk dynamically; add PKG_BUILDDEP to all Makefiles Signed-off-by: Thorsten Glaser --- package/davfs2/Makefile | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'package/davfs2') diff --git a/package/davfs2/Makefile b/package/davfs2/Makefile index ffd292acd..00480bc32 100644 --- a/package/davfs2/Makefile +++ b/package/davfs2/Makefile @@ -6,6 +6,10 @@ include ${TOPDIR}/rules.mk PKG_NAME= davfs2 PKG_VERSION= 1.3.3 PKG_RELEASE= 1 +PKG_BUILDDEP+= libiconv neon +ifneq (${ADK_PACKAGE_DAVFS2_FUSE}${ADK_PACKAGE_DAVFS2_BOTH},) +PKG_BUILDDEP+= fuse +endif PKG_MD5SUM= 57def26e4d6d63527e01612d10fd0515 PKG_DESCR:= WebDAV filesystem PKG_SECTION:= admin -- cgit v1.2.3 From 11f4462c6de666345e0722f68ba462a61c779176 Mon Sep 17 00:00:00 2001 From: Thorsten Glaser Date: Sat, 19 Dec 2009 23:12:14 +0059 Subject: no commata in here any more Signed-off-by: Thorsten Glaser --- package/davfs2/Makefile | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'package/davfs2') diff --git a/package/davfs2/Makefile b/package/davfs2/Makefile index 00480bc32..d32f750c2 100644 --- a/package/davfs2/Makefile +++ b/package/davfs2/Makefile @@ -19,11 +19,11 @@ PKG_SITES= ${MASTER_SITE_SOURCEFORGE:=dav/} include ${TOPDIR}/mk/package.mk ifeq (${ADK_PACKAGE_DAVFS2_FUSE},y) -PKG_DEPENDS:= fuse-utils, kmod-fuse, libfuse, libiconv, neon +PKG_DEPENDS:= fuse-utils kmod-fuse libfuse libiconv neon else ifeq (${ADK_PACKAGE_DAVFS2_CODA},y) -PKG_DEPENDS:= kmod-fs-coda, libiconv, neon +PKG_DEPENDS:= kmod-fs-coda libiconv neon else -PKG_DEPENDS:= kmod-fs-coda, fuse-utils, kmod-fuse, libfuse, libiconv, neon +PKG_DEPENDS:= kmod-fs-coda fuse-utils kmod-fuse libfuse libiconv neon endif $(eval $(call PKG_template,DAVFS2,${PKG_NAME},${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION})) -- cgit v1.2.3 From 67fc90c4cc712a8610f2091e6d0984d8174061e1 Mon Sep 17 00:00:00 2001 From: Thorsten Glaser Date: Sat, 19 Dec 2009 23:26:58 +0059 Subject: fix dependencies; note libfuse are broken MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit • xx is the script used to validate them (will be folded into pkgmaker soon) • davfs2 (two of three flavours) and wdfs (once), as well as fuse (or fuse-utils?) depend on libfuse, but there is no libfuse (the working builddep on the fuse directory was kept intact, though) Signed-off-by: Thorsten Glaser --- package/davfs2/Makefile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'package/davfs2') diff --git a/package/davfs2/Makefile b/package/davfs2/Makefile index d32f750c2..55bd4eddc 100644 --- a/package/davfs2/Makefile +++ b/package/davfs2/Makefile @@ -19,11 +19,11 @@ PKG_SITES= ${MASTER_SITE_SOURCEFORGE:=dav/} include ${TOPDIR}/mk/package.mk ifeq (${ADK_PACKAGE_DAVFS2_FUSE},y) -PKG_DEPENDS:= fuse-utils kmod-fuse libfuse libiconv neon +PKG_DEPENDS:= fuse-utils kmod-fuse libiconv neon else ifeq (${ADK_PACKAGE_DAVFS2_CODA},y) PKG_DEPENDS:= kmod-fs-coda libiconv neon else -PKG_DEPENDS:= kmod-fs-coda fuse-utils kmod-fuse libfuse libiconv neon +PKG_DEPENDS:= kmod-fs-coda fuse-utils kmod-fuse libiconv neon endif $(eval $(call PKG_template,DAVFS2,${PKG_NAME},${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION})) -- cgit v1.2.3 From ce621815fecece2b4d8a4cb7115eb82c1cb7ed44 Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Wed, 23 Dec 2009 11:37:42 +0100 Subject: remove and ignore autogenerated Config.in files --- package/davfs2/Config.in | 43 ----------------------------------------- package/davfs2/Config.in.kernel | 16 +++++++++++++++ 2 files changed, 16 insertions(+), 43 deletions(-) delete mode 100644 package/davfs2/Config.in create mode 100644 package/davfs2/Config.in.kernel (limited to 'package/davfs2') diff --git a/package/davfs2/Config.in b/package/davfs2/Config.in deleted file mode 100644 index d1f1c2a6d..000000000 --- a/package/davfs2/Config.in +++ /dev/null @@ -1,43 +0,0 @@ -config ADK_PACKAGE_DAVFS2 - prompt "davfs2............................ WebDAV filesystem" - tristate - default n - select ADK_PACKAGE_LIBICONV - select ADK_PACKAGE_NEON - help - WebDAV is an extension to HTTP that allows remote collaborative - authoring of Web resources, defined in RFC 2518. - - davfs2 is a Linux file system driver that allows you to mount a - WebDAV server as a local file system, like a disk drive. This - way applications can access resources on a Web server without - knowing anything about HTTP or WebDAV. - - davfs2 runs as a daemon in userspace. It uses the kernel file - system coda or fuse. To connect to the WebDAV - server it makes use of the neon library. Neon supports TLS/SSL - (using OpenSSL or GnuTLS) and access via proxy server. - - davfs2 allows you to e.g. - * use a WebDAV server as workspace for a geographically - distributed work group. - * save documents on a WebDAV server and access and edit them - via internet from wherever you want. - * edit a web site in place, using your preferred development - tools. - -choice -prompt "kernel filesystem interface" -depends on ADK_PACKAGE_DAVFS2 - -config ADK_PACKAGE_DAVFS2_FUSE - bool "use the FUSE filesystem interface" - select ADK_PACKAGE_FUSE_UTILS -config ADK_PACKAGE_DAVFS2_CODA - bool "use the CODA filesystem interface" - select ADK_KPACKAGE_KMOD_CODA_FS -config ADK_PACKAGE_DAVFS2_BOTH - bool "use both filesystem interfaces" - select ADK_PACKAGE_FUSE_UTILS - select ADK_KPACKAGE_KMOD_CODA_FS -endchoice diff --git a/package/davfs2/Config.in.kernel b/package/davfs2/Config.in.kernel new file mode 100644 index 000000000..3ef8e77d7 --- /dev/null +++ b/package/davfs2/Config.in.kernel @@ -0,0 +1,16 @@ +choice +prompt "kernel filesystem interface" +depends on ADK_PACKAGE_DAVFS2 + +config ADK_PACKAGE_DAVFS2_FUSE + bool "use the FUSE filesystem interface" + select ADK_PACKAGE_FUSE_UTILS +config ADK_PACKAGE_DAVFS2_CODA + bool "use the CODA filesystem interface" + select ADK_KPACKAGE_KMOD_CODA_FS +config ADK_PACKAGE_DAVFS2_BOTH + bool "use both filesystem interfaces" + select ADK_PACKAGE_FUSE_UTILS + select ADK_KPACKAGE_KMOD_CODA_FS +endchoice + -- cgit v1.2.3