pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
clojure: Removes the package and applies changes to pkgsrc proper.
Module Name: pkgsrc-wip
Committed By: Santhosh Raju <fox%NetBSD.org@localhost>
Pushed By: fox
Date: Tue Oct 8 18:46:32 2019 -0500
Changeset: ddd98cef5623fbffa9e7e0341b34a11f5af9cf99
Removed Files:
clojure/DESCR
clojure/Makefile
clojure/PLIST
clojure/distinfo
Log Message:
clojure: Removes the package and applies changes to pkgsrc proper.
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=ddd98cef5623fbffa9e7e0341b34a11f5af9cf99
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
clojure/DESCR | 20 --------------------
clojure/Makefile | 52 ----------------------------------------------------
clojure/PLIST | 8 --------
clojure/distinfo | 6 ------
4 files changed, 86 deletions(-)
diffs:
diff --git a/clojure/DESCR b/clojure/DESCR
deleted file mode 100644
index 43f3600ae6..0000000000
--- a/clojure/DESCR
+++ /dev/null
@@ -1,20 +0,0 @@
-Clojure is a dynamic programming language that targets the Java
-Virtual Machine (and the CLR, and JavaScript). It is designed to
-be a general-purpose language, combining the approachability and
-interactive development of a scripting language with an efficient
-and robust infrastructure for multithreaded programming. Clojure
-is a compiled language - it compiles directly to JVM bytecode, yet
-remains completely dynamic. Every feature supported by Clojure is
-supported at runtime. Clojure provides easy access to the Java
-frameworks, with optional type hints and type inference, to ensure
-that calls to Java can avoid reflection.
-
-Clojure is a dialect of Lisp, and shares with Lisp the code-as-data
-philosophy and a powerful macro system. Clojure is predominantly
-a functional programming language, and features a rich set of
-immutable, persistent data structures. When mutable state is needed,
-Clojure offers a software transactional memory system and reactive
-Agent system that ensure clean, correct, multithreaded designs.
-
-I hope you find Clojure's combination of facilities elegant,
-powerful, practical and fun to use.
diff --git a/clojure/Makefile b/clojure/Makefile
deleted file mode 100644
index 08ce255246..0000000000
--- a/clojure/Makefile
+++ /dev/null
@@ -1,52 +0,0 @@
-# $NetBSD$
-
-PKG_VERSION= 1.10.1.469
-DISTNAME= clojure-tools-${PKG_VERSION}
-PKGNAME= clojure-${PKG_VERSION}
-CATEGORIES= lang
-MASTER_SITES= https://download.clojure.org/install/
-
-MAINTAINER= ryoon%NetBSD.org@localhost
-HOMEPAGE= https://clojure.org/
-COMMENT= Dynamic programming language that targets the Java VM
-LICENSE= epl-v1.0
-
-NO_BUILD= yes
-USE_JAVA= run
-USE_JAVA2= 8
-USE_TOOLS+= bash
-
-REPLACE_BASH+= clj
-REPLACE_BASH+= clojure
-
-INSTALLATION_DIRS= bin \
- clojure \
- clojure/libexec \
- ${PKGMANDIR}/man1
-
-WRKSRC= ${WRKDIR}/clojure-tools
-
-SUBST_CLASSES+= set-java
-SUBST_STAGE.set-java= pre-configure
-SUBST_MESSAGE.set-java= Setting JAVA_HOME path.
-SUBST_FILES.set-java= clojure
-SUBST_SED.set-java= -e '/^JAVA_CMD=/s,java,${PKG_JAVA_HOME}/bin/java,'
-
-SUBST_CLASSES+= set-base
-SUBST_STAGE.set-base= pre-configure
-SUBST_MESSAGE.set-base= Setting package base path.
-SUBST_FILES.set-base= clojure
-SUBST_SED.set-base= -e 's,PREFIX,${PREFIX}/clojure,g'
-
-DEPENDS+= rlwrap-[0-9]*:../../misc/rlwrap
-
-do-install:
- ${INSTALL_DATA} ${WRKSRC}/*.edn ${DESTDIR}${PREFIX}/clojure
- ${INSTALL_DATA} ${WRKSRC}/*.jar ${DESTDIR}${PREFIX}/clojure/libexec
- ${INSTALL_MAN} ${WRKSRC}/*.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
- ${INSTALL_SCRIPT} ${WRKSRC}/clj ${DESTDIR}${PREFIX}/bin
- ${INSTALL_SCRIPT} ${WRKSRC}/clojure ${DESTDIR}${PREFIX}/bin
-
-.include "../../mk/java-env.mk"
-.include "../../mk/java-vm.mk"
-.include "../../mk/bsd.pkg.mk"
diff --git a/clojure/PLIST b/clojure/PLIST
deleted file mode 100644
index ca30a76d0c..0000000000
--- a/clojure/PLIST
+++ /dev/null
@@ -1,8 +0,0 @@
-@comment $NetBSD$
-bin/clj
-bin/clojure
-clojure/deps.edn
-clojure/example-deps.edn
-clojure/libexec/clojure-tools-${PKGVERSION}.jar
-man/man1/clj.1
-man/man1/clojure.1
diff --git a/clojure/distinfo b/clojure/distinfo
deleted file mode 100644
index a7f3d0e45f..0000000000
--- a/clojure/distinfo
+++ /dev/null
@@ -1,6 +0,0 @@
-$NetBSD$
-
-SHA1 (clojure-tools-1.10.1.469.tar.gz) = 33b42797609740c6c4a3d478ce07aae94d130ab0
-RMD160 (clojure-tools-1.10.1.469.tar.gz) = 163f9bad72ccfdd122480f06f6b56f7d16c357d9
-SHA512 (clojure-tools-1.10.1.469.tar.gz) = b74654f2e0382332fa2ea514ad2022153419726fa2e63f9b0fe791832b6817508fdd8009f06798c8a36b19351925ad1808e999fab6e6165512e957aed37d5d6a
-Size (clojure-tools-1.10.1.469.tar.gz) = 19750978 bytes
Home |
Main Index |
Thread Index |
Old Index