Author: glen Date: Sat Jun 16 13:06:07 2012 GMT Module: packages Tag: HEAD ---- Log message: - recognize node.js scripts
---- Files affected: packages/file: file.spec (1.193 -> 1.194) , nodejs.patch (NONE -> 1.1) (NEW) ---- Diffs: ================================================================ Index: packages/file/file.spec diff -u packages/file/file.spec:1.193 packages/file/file.spec:1.194 --- packages/file/file.spec:1.193 Thu Feb 23 18:58:29 2012 +++ packages/file/file.spec Sat Jun 16 15:06:02 2012 @@ -30,7 +30,7 @@ Summary(zh_TW.UTF-8): 用於決定檔案類型的一個工具程式。 Name: file Version: 5.11 -Release: 1 +Release: 2 License: distributable Group: Applications/File Source0: ftp://ftp.astron.com/pub/file/%{name}-%{version}.tar.gz @@ -44,6 +44,7 @@ Patch1: %{name}-selinux.patch Patch2: searchpath.patch Patch3: automake.patch +Patch4: nodejs.patch URL: http://www.darwinsys.com/file/ BuildRequires: autoconf >= 2.50 BuildRequires: automake @@ -249,6 +250,7 @@ %patch1 -p1 %patch2 -p1 %patch3 -p1 +%patch4 -p1 %if "%{cc_version}" < "3.4" %{__sed} -i -e 's,-Wextra,,' configure.ac @@ -379,6 +381,9 @@ All persons listed below can be reached at <cvs_login>@pld-linux.org $Log$ +Revision 1.194 2012/06/16 13:06:02 glen +- recognize node.js scripts + Revision 1.193 2012/02/23 17:58:29 qboosh - updated to 5.11 - removed obsolete revert-weak-palm-magic patch ================================================================ Index: packages/file/nodejs.patch diff -u /dev/null packages/file/nodejs.patch:1.1 --- /dev/null Sat Jun 16 15:06:08 2012 +++ packages/file/nodejs.patch Sat Jun 16 15:06:02 2012 @@ -0,0 +1,49 @@ +From 3a7c447b560eda64bb19020f5e13639841ae6f64 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Elan=20Ruusam=C3=A4e?= <[email protected]> +Date: Sat, 16 Jun 2012 15:36:19 +0300 +Subject: [PATCH] add recognizing of node.js script shebangs + +--- + magic/Magdir/javascript | 17 +++++++++++++++++ + magic/Makefile.am | 1 + + 2 files changed, 18 insertions(+) + create mode 100644 magic/Magdir/javascript + +diff --git a/magic/Magdir/javascript b/magic/Magdir/javascript +new file mode 100644 +index 0000000..ad585c7 +--- /dev/null ++++ b/magic/Magdir/javascript +@@ -0,0 +1,17 @@ ++#------------------------------------------------------------------------------ ++# $File: $ ++# javascript: magic for javascript and node.js scripts. ++# ++0 search/1/w #!/bin/node Node.js script text executable ++!:mime application/javascript ++0 search/1/w #!/usr/bin/node Node.js script text executable ++!:mime application/javascript ++0 search/1/w #!/bin/nodejs Node.js script text executable ++!:mime application/javascript ++0 search/1/w #!/usr/bin/nodejs Node.js script text executable ++!:mime application/javascript ++ ++0 search/1 #!/usr/bin/env\ node Node.js script text executable ++!:mime application/javascript ++0 search/1 #!/usr/bin/env\ nodejs Node.js script text executable ++!:mime application/javascript +diff --git a/magic/Makefile.am b/magic/Makefile.am +index 23c4269..c3e1365 100644 +--- a/magic/Makefile.am ++++ b/magic/Makefile.am +@@ -106,6 +106,7 @@ $(MAGIC_FRAGMENT_DIR)/island \ + $(MAGIC_FRAGMENT_DIR)/ispell \ + $(MAGIC_FRAGMENT_DIR)/isz \ + $(MAGIC_FRAGMENT_DIR)/java \ ++$(MAGIC_FRAGMENT_DIR)/javascript \ + $(MAGIC_FRAGMENT_DIR)/jpeg \ + $(MAGIC_FRAGMENT_DIR)/karma \ + $(MAGIC_FRAGMENT_DIR)/kde \ +-- +1.7.10.1 + ================================================================ ---- CVS-web: http://cvs.pld-linux.org/packages/file/file.spec?r1=1.193&r2=1.194 _______________________________________________ pld-cvs-commit mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit
