Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Ismael Luceno (96b0135369557190027e991e7ce1f1d814be4892)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Ismael Luceno <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Ismael Luceno (96b0135369557190027e991e7ce1f1d814be4892)
  • Date: Fri, 24 May 2019 22:55:21 +0000

GIT changes to master grimoire by Ismael Luceno <ismael AT sourcemage.org>:

ChangeLog | 3 +++
libs/gettext/CONFLICTS | 1 +
libs/gettext/HISTORY | 3 +++
libs/glibc/CONFLICTS | 1 +
libs/glibc/HISTORY | 3 +++
libs/tzcode/BUILD | 3 +++
libs/tzcode/CONFLICTS | 1 +
libs/tzcode/DETAILS | 16 ++++++++++++++++
libs/tzcode/HISTORY | 2 ++
libs/tzcode/INSTALL | 1 +
libs/tzcode/PRE_BUILD | 4 ++++
libs/tzdata/DEPENDS | 5 ++++-
libs/tzdata/HISTORY | 3 +++
13 files changed, 45 insertions(+), 1 deletion(-)

New commits:
commit 96b0135369557190027e991e7ce1f1d814be4892
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

tzdata: Make installable on non-glibc systems

Add a dependency on tzcode for non-glibc systems.

commit df5b010b6f9bf6396b26139ba249ef49bdbc001a
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

tzcode: new spell, The Time Zone Database code

commit 354f61afdeadffbc0c8ab0246f81af2622856ad7
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

glibc: Add conflict with tzcode

commit 1676bd49a70e8a3381332b929343ec566aab149b
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

gettext: Add conflict with gettext-tiny

diff --git a/ChangeLog b/ChangeLog
index b3d71a5..5c0607e 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2019-05-24 Ismael Luceno <ismael AT sourcemage.org>
+ * libs/tzcode: new spell, The Time Zone Database code package
+
2019-05-23 Vlad Glagolev <stealth AT sourcemage.org>
* net/3proxy: new spell, tiny free proxy server
* x11/turbovnc: new spell, optimized version of TightVNC
diff --git a/libs/gettext/CONFLICTS b/libs/gettext/CONFLICTS
new file mode 100755
index 0000000..7bcb8df
--- /dev/null
+++ b/libs/gettext/CONFLICTS
@@ -0,0 +1 @@
+conflicts gettext-tiny
diff --git a/libs/gettext/HISTORY b/libs/gettext/HISTORY
index 073c730..ccf12f5 100644
--- a/libs/gettext/HISTORY
+++ b/libs/gettext/HISTORY
@@ -1,3 +1,6 @@
+2019-05-25 Ismael Luceno <ismael AT sourcemage.org>
+ * CONFLICTS: Added conflict with gettext-tiny
+
2019-05-16 Ismael Luceno <ismael AT sourcemage.org>
* PROVIDES: provides GETTEXT

diff --git a/libs/glibc/CONFLICTS b/libs/glibc/CONFLICTS
new file mode 100755
index 0000000..2e4d180
--- /dev/null
+++ b/libs/glibc/CONFLICTS
@@ -0,0 +1 @@
+conflicts tzcode
diff --git a/libs/glibc/HISTORY b/libs/glibc/HISTORY
index d7efd1f..edaf34f 100644
--- a/libs/glibc/HISTORY
+++ b/libs/glibc/HISTORY
@@ -1,3 +1,6 @@
+2019-05-25 Ismael Luceno <ismael AT sourcemage.org>
+ * CONFLICTS: Added conflict with tzcode
+
2019-05-06 Remko van der Vossen <wich AT sourcemage.org>
* PRE_BUILD: unset CFLAGS instead of export CFLAGS=''

diff --git a/libs/tzcode/BUILD b/libs/tzcode/BUILD
new file mode 100755
index 0000000..955dd7d
--- /dev/null
+++ b/libs/tzcode/BUILD
@@ -0,0 +1,3 @@
+make zic zdump \
+ cc="$CC" CFLAGS="$CFLAGS" \
+ TZDIR="$INSTALL_ROOT"/usr/share/zoneinfo \
diff --git a/libs/tzcode/CONFLICTS b/libs/tzcode/CONFLICTS
new file mode 100755
index 0000000..5384967
--- /dev/null
+++ b/libs/tzcode/CONFLICTS
@@ -0,0 +1 @@
+conflicts glibc
diff --git a/libs/tzcode/DETAILS b/libs/tzcode/DETAILS
new file mode 100755
index 0000000..7125c41
--- /dev/null
+++ b/libs/tzcode/DETAILS
@@ -0,0 +1,16 @@
+ SPELL=tzcode
+ VERSION=2009a
+ SOURCE="$SPELL$VERSION.tar.gz"
+ SOURCE_URL[0]=https://data.iana.org/time-zones/releases/$SOURCE
+
SOURCE_HASH=sha512:1431aebaac067b2b43583eb3e31b9d5aea02b6bb0eb0d57245966077c3487968546692fdf1909763680240e37b2ada39c5ed49a5a3db703b191fb455171978f7
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL$VERSION"
+ WEB_SITE="https://www.iana.org/time-zones";
+ LICENSE[0]="GPL"
+ ENTERED=20190524
+ KEYWORDS=""
+ SHORT="The Time Zone Database code package"
+cat << EOF
+The Time Zone Database Code installs following commands:
+* zic
+* zdump
+EOF
diff --git a/libs/tzcode/HISTORY b/libs/tzcode/HISTORY
new file mode 100644
index 0000000..4ab083b
--- /dev/null
+++ b/libs/tzcode/HISTORY
@@ -0,0 +1,2 @@
+2019-05-24 Ismael Luceno <ismael AT sourcemage.org>
+ * BUILD, CONFLICTS, DETAILS, INSTALL PRE_BUILD: spell created
diff --git a/libs/tzcode/INSTALL b/libs/tzcode/INSTALL
new file mode 100755
index 0000000..087c50e
--- /dev/null
+++ b/libs/tzcode/INSTALL
@@ -0,0 +1 @@
+install -v -D -m755 -t "$INSTALL_ROOT/usr/bin" zic zdump
diff --git a/libs/tzcode/PRE_BUILD b/libs/tzcode/PRE_BUILD
new file mode 100755
index 0000000..fc93e4d
--- /dev/null
+++ b/libs/tzcode/PRE_BUILD
@@ -0,0 +1,4 @@
+mk_source_dir "$SOURCE_DIRECTORY" &&
+cd "$SOURCE_DIRECTORY" &&
+unpack_file &&
+sedit 's/) yearistype$/)/' Makefile
diff --git a/libs/tzdata/DEPENDS b/libs/tzdata/DEPENDS
index 81d4217..e1246b5 100755
--- a/libs/tzdata/DEPENDS
+++ b/libs/tzdata/DEPENDS
@@ -1 +1,4 @@
-depends glibc
+case "$HOST" in
+*-gnu) depends glibc ;;
+*) depends tzcode ;;
+esac
diff --git a/libs/tzdata/HISTORY b/libs/tzdata/HISTORY
index a5ba585..608ee8c 100644
--- a/libs/tzdata/HISTORY
+++ b/libs/tzdata/HISTORY
@@ -1,3 +1,6 @@
+2019-05-25 Ismael Luceno <ismael AT sourcemage.org>
+ * DEPENDS: Added tzcode as dependency for non-glibc systems
+
2019-04-06 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 2019a




  • [SM-Commit] GIT changes to master grimoire by Ismael Luceno (96b0135369557190027e991e7ce1f1d814be4892), Ismael Luceno, 05/24/2019

Archive powered by MHonArc 2.6.24.

Top of Page