summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoseph Mingrone <jrm@FreeBSD.org>2021-01-01 00:56:53 +0000
committerJoseph Mingrone <jrm@FreeBSD.org>2021-01-01 00:56:53 +0000
commit2735d517c12b82760759a6519959aea6bc21d383 (patch)
tree4623c2f7c5662d936636d39fd002a6da5b10e8a2
parentaudio/picard-plugins: Update to snapshot from 2020-12-03 (diff)
New port, misc/timezonemap
https://github.com/dashea/timezonemap PR: 252303 Submitted by: Charlie Li <ml+freebsd@vishwin.info> (maintainer)
Notes
Notes: svn path=/head/; revision=559791
-rw-r--r--misc/Makefile1
-rw-r--r--misc/timezonemap/Makefile29
-rw-r--r--misc/timezonemap/distinfo3
-rw-r--r--misc/timezonemap/pkg-descr5
-rw-r--r--misc/timezonemap/pkg-plist17
5 files changed, 55 insertions, 0 deletions
diff --git a/misc/Makefile b/misc/Makefile
index ac68cb5b1617..3d728b288797 100644
--- a/misc/Makefile
+++ b/misc/Makefile
@@ -480,6 +480,7 @@
SUBDIR += teseq
SUBDIR += thefuck
SUBDIR += thrill
+ SUBDIR += timezonemap
SUBDIR += tkcron
SUBDIR += tkinfo
SUBDIR += tkregexp
diff --git a/misc/timezonemap/Makefile b/misc/timezonemap/Makefile
new file mode 100644
index 000000000000..801f3e04a3e6
--- /dev/null
+++ b/misc/timezonemap/Makefile
@@ -0,0 +1,29 @@
+# $FreeBSD$
+
+PORTNAME= timezonemap
+DISTVERSION= 0.4.5.1
+CATEGORIES= misc gnome
+
+MAINTAINER= gnome@freebsd.org
+COMMENT= Gtk3 timezone map widget, forked from gnome which forked from Ubiquity
+
+LICENSE= GPLv3
+LICENSE_FILE= ${WRKSRC}/COPYING
+
+BUILD_DEPENDS= gnome-autogen.sh:devel/gnome-common
+LIB_DEPENDS= libjson-glib-1.0.so:devel/json-glib \
+ libsoup-2.4.so:devel/libsoup
+
+USES= autoreconf:build gmake gnome libtool pkgconfig
+USE_GITHUB= yes
+GH_ACCOUNT= dashea
+USE_GNOME= cairo gdkpixbuf2 gtk30 introspection:build librsvg2
+USE_LDCONFIG= yes
+
+GNU_CONFIGURE= yes
+INSTALL_TARGET= install-strip
+
+pre-configure:
+ @cd ${WRKSRC} && ${SETENV} NOCONFIGURE=yes ${SH} autogen.sh
+
+.include <bsd.port.mk>
diff --git a/misc/timezonemap/distinfo b/misc/timezonemap/distinfo
new file mode 100644
index 000000000000..0fa532195c71
--- /dev/null
+++ b/misc/timezonemap/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1579519579
+SHA256 (dashea-timezonemap-0.4.5.1_GH0.tar.gz) = 4e46ef325c488bed73fd758275866f467f2e2d0c375fb3fbd7b149a7869b74be
+SIZE (dashea-timezonemap-0.4.5.1_GH0.tar.gz) = 2535764
diff --git a/misc/timezonemap/pkg-descr b/misc/timezonemap/pkg-descr
new file mode 100644
index 000000000000..0ffdfe12f776
--- /dev/null
+++ b/misc/timezonemap/pkg-descr
@@ -0,0 +1,5 @@
+This static library is a copied version of the code in GNOME 3.0's
+control center panel 'datetime', which itself is a version of
+Ubiquity's map ported to C.
+
+WWW: https://github.com/dashea/timezonemap
diff --git a/misc/timezonemap/pkg-plist b/misc/timezonemap/pkg-plist
new file mode 100644
index 000000000000..72c7e129c594
--- /dev/null
+++ b/misc/timezonemap/pkg-plist
@@ -0,0 +1,17 @@
+include/timezonemap/timezonemap/cc-timezone-location.h
+include/timezonemap/timezonemap/cc-timezone-map.h
+include/timezonemap/timezonemap/timezone-completion.h
+include/timezonemap/timezonemap/tz.h
+lib/girepository-1.0/TimezoneMap-1.0.typelib
+lib/libtimezonemap.so
+lib/libtimezonemap.so.1
+lib/libtimezonemap.so.1.0.0
+libdata/pkgconfig/timezonemap.pc
+share/gir-1.0/TimezoneMap-1.0.gir
+share/glade/catalogs/TimezoneMap.xml
+share/libtimezonemap/admin1Codes.txt
+share/libtimezonemap/backward
+share/libtimezonemap/citiesInfo.txt
+share/libtimezonemap/countryInfo.txt
+share/libtimezonemap/pin.png
+share/libtimezonemap/time_zones_countryInfo-orig.svg