Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 4 Feb 2016 21:20:26 +0000 (UTC)
From:      Glen Barber <gjb@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-projects@freebsd.org
Subject:   svn commit: r295280 - projects/release-pkg/release/packages
Message-ID:  <201602042120.u14LKQ2b026571@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: gjb
Date: Thu Feb  4 21:20:26 2016
New Revision: 295280
URL: https://svnweb.freebsd.org/changeset/base/295280

Log:
  Add package files for libc, libedit, librtld_db, and libthr.
  
  libedit is needed for sh(1), which if updated before runtime,
  can cause undesirable behavior.
  
  For the rest, the installation order needs to be:
  
   1) librtld
   2) libc
   3) libthr
  
  The dependency listing and shilbs_required entries ensure this
  behavior.
  
  Sponsored by:	The FreeBSD Foundation

Added:
  projects/release-pkg/release/packages/libc.ucl   (contents, props changed)
  projects/release-pkg/release/packages/libedit.ucl   (contents, props changed)
  projects/release-pkg/release/packages/librtld_db.ucl   (contents, props changed)
  projects/release-pkg/release/packages/libthr.ucl   (contents, props changed)
Modified:
  projects/release-pkg/release/packages/runtime.ucl

Added: projects/release-pkg/release/packages/libc.ucl
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ projects/release-pkg/release/packages/libc.ucl	Thu Feb  4 21:20:26 2016	(r295280)
@@ -0,0 +1,26 @@
+#
+# $FreeBSD$
+#
+
+name = "FreeBSD-%PKGNAME%"
+origin = "base"
+version = "%VERSION%"
+comment = "%COMMENT%"
+categories = [ base ]
+maintainer = "re@FreeBSD.org"
+www = "https://www.FreeBSD.org"
+prefix = "/"
+licenselogic = "single"
+licenses = [ BSD2CLAUSE ]
+desc = <<EOD
+%DESC%
+EOD
+shlibs_required: [
+    "librtld_db.so.2"
+]
+deps: {
+    "FreeBSD-librtld_db": {
+        origin: "base"
+        version: "%VERSION%"
+    }
+}

Added: projects/release-pkg/release/packages/libedit.ucl
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ projects/release-pkg/release/packages/libedit.ucl	Thu Feb  4 21:20:26 2016	(r295280)
@@ -0,0 +1,26 @@
+#
+# $FreeBSD$
+#
+
+name = "FreeBSD-%PKGNAME%"
+origin = "base"
+version = "%VERSION%"
+comment = "%COMMENT%"
+categories = [ base ]
+maintainer = "re@FreeBSD.org"
+www = "https://www.FreeBSD.org"
+prefix = "/"
+licenselogic = "single"
+licenses = [ BSD2CLAUSE ]
+desc = <<EOD
+%DESC%
+EOD
+shlibs_required: [
+    "libthr.so.3"
+]
+deps: {
+    "FreeBSD-libthr": {
+        origin: "base"
+        version: "%VERSION%"
+    }
+}

Added: projects/release-pkg/release/packages/librtld_db.ucl
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ projects/release-pkg/release/packages/librtld_db.ucl	Thu Feb  4 21:20:26 2016	(r295280)
@@ -0,0 +1,21 @@
+#
+# $FreeBSD$
+#
+
+name = "FreeBSD-%PKGNAME%"
+origin = "base"
+version = "%VERSION%"
+comment = "%COMMENT%"
+categories = [ base ]
+maintainer = "re@FreeBSD.org"
+www = "https://www.FreeBSD.org"
+prefix = "/"
+licenselogic = "single"
+licenses = [ BSD2CLAUSE ]
+desc = <<EOD
+%DESC%
+EOD
+shlibs_provided: [
+    "librtld_db.so.2"
+]
+

Added: projects/release-pkg/release/packages/libthr.ucl
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ projects/release-pkg/release/packages/libthr.ucl	Thu Feb  4 21:20:26 2016	(r295280)
@@ -0,0 +1,26 @@
+#
+# $FreeBSD$
+#
+
+name = "FreeBSD-%PKGNAME%"
+origin = "base"
+version = "%VERSION%"
+comment = "%COMMENT%"
+categories = [ base ]
+maintainer = "re@FreeBSD.org"
+www = "https://www.FreeBSD.org"
+prefix = "/"
+licenselogic = "single"
+licenses = [ BSD2CLAUSE ]
+desc = <<EOD
+%DESC%
+EOD
+shlibs_required: [
+    "libc.so.7"
+]
+deps: {
+    "FreeBSD-libc": {
+        origin: "base"
+        version: "%VERSION%"
+    }
+}

Modified: projects/release-pkg/release/packages/runtime.ucl
==============================================================================
--- projects/release-pkg/release/packages/runtime.ucl	Thu Feb  4 21:17:15 2016	(r295279)
+++ projects/release-pkg/release/packages/runtime.ucl	Thu Feb  4 21:20:26 2016	(r295280)
@@ -21,3 +21,10 @@ scripts: {
 	pwd_mkdb %PWD_MKDB_ENDIAN% -i -p -d  ${PKG_ROOTDIR}/etc ${PKG_ROOTDIR}/etc/master.passwd
 EOD
 }
+deps: {
+    # For sh(1).
+    "FreeBSD-libedit": {
+        origin: "base"
+        version: "%VERSION%"
+    }
+}



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201602042120.u14LKQ2b026571>