From 78897068bd9cb1bef52a1568df394be6f3b3d075 Mon Sep 17 00:00:00 2001
From: Marcel Telka <marcel@telka.sk>
Date: Tue, 16 Jan 2024 22:32:52 +0100
Subject: [PATCH] Obsolete Drivel Blog Editor

---
 components/meta-packages/history/history |    1 +
 /dev/null                                |   21 ---------------------
 2 files changed, 1 insertions(+), 21 deletions(-)

diff --git a/components/editor/drivel/Makefile b/components/editor/drivel/Makefile
deleted file mode 100644
index 977276c..0000000
--- a/components/editor/drivel/Makefile
+++ /dev/null
@@ -1,61 +0,0 @@
-#
-# This file and its contents are supplied under the terms of the
-# Common Development and Distribution License ("CDDL)". You may
-# only use this file in accordance with the terms of the CDDL.
-#
-# A full copy of the text of the CDDL should have accompanied this
-# source. A copy of the CDDL is also available via the Internet at
-# http://www.illumos.org/license/CDDL.
-#
-
-#
-# Copyright 2017 Alexander Pyhalov
-#
-
-BUILD_STYLE=configure
-BUILD_BITS=64
-include ../../../make-rules/shared-macros.mk
-
-COMPONENT_NAME=         drivel
-COMPONENT_VERSION=      3.0.5
-COMPONENT_REVISION=     5
-COMPONENT_PROJECT_URL=  http://drivel.sourceforge.net/
-COMPONENT_SUMMARY=      Drivel is a GNOME client for editing blog
-COMPONENT_SRC=          $(COMPONENT_NAME)-$(COMPONENT_VERSION)
-COMPONENT_ARCHIVE=      $(COMPONENT_SRC).tar.bz2
-COMPONENT_ARCHIVE_HASH= \
-	sha256:71b4af2552c22124a20e0b40958103f41beb3cb591b7b7e0c184e2817554a3fb
-COMPONENT_ARCHIVE_URL=  http://prdownloads.sourceforge.net/$(COMPONENT_NAME)/$(COMPONENT_ARCHIVE)
-COMPONENT_FMRI=         editor/blog/drivel
-COMPONENT_CLASSIFICATION=Applications/Internet
-COMPONENT_LICENSE_FILE= COPYING
-COMPONENT_LICENSE=      GPLv2
-
-TEST_TARGET=$(NO_TESTS)
-include $(WS_MAKE_RULES)/common.mk
-
-PATH=$(PATH.gnu)
-
-CFLAGS+= -std=gnu89 -D__EXTENSIONS__
-
-CONFIGURE_OPTIONS+=	--sysconfdir=/etc
-CONFIGURE_ENV += 	LIBS=-lm
-
-# SPARC needs math library.
-REQUIRED_PACKAGES += system/library/math
-
-COMPONENT_INSTALL_ENV+=	GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
-
-# Auto-generated dependencies
-REQUIRED_PACKAGES += gnome/config/gconf
-REQUIRED_PACKAGES += library/desktop/gdk-pixbuf
-REQUIRED_PACKAGES += library/desktop/gtk2
-REQUIRED_PACKAGES += library/desktop/gtksourceview
-REQUIRED_PACKAGES += library/desktop/gtkspell
-REQUIRED_PACKAGES += library/desktop/pango
-REQUIRED_PACKAGES += library/glib2
-REQUIRED_PACKAGES += library/gnome/gnome-vfs
-REQUIRED_PACKAGES += library/libsoup
-REQUIRED_PACKAGES += library/libxml2
-REQUIRED_PACKAGES += system/library
-REQUIRED_PACKAGES += system/library/libdbus-glib
diff --git a/components/editor/drivel/drivel.p5m b/components/editor/drivel/drivel.p5m
deleted file mode 100644
index 560aa66..0000000
--- a/components/editor/drivel/drivel.p5m
+++ /dev/null
@@ -1,110 +0,0 @@
-#
-# This file and its contents are supplied under the terms of the
-# Common Development and Distribution License ("CDDL"). You may
-# only use this file in accordance with the terms of the CDDL.
-#
-# A full copy of the text of the CDDL should have accompanied this
-# source. A copy of the CDDL is also available via the Internet at
-# http://www.illumos.org/license/CDDL.
-#
-
-#
-# Copyright 2017 Alexander Pyhalov
-#
-
-set name=pkg.fmri value=pkg:/$(COMPONENT_FMRI)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
-set name=pkg.summary value="$(COMPONENT_SUMMARY)"
-set name=info.classification value="$(COMPONENT_CLASSIFICATION)"
-set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
-set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
-set name=org.opensolaris.consolidation value=$(CONSOLIDATION)
-
-license $(COMPONENT_LICENSE_FILE) license='$(COMPONENT_LICENSE)'
-
-<transform file path=etc/gconf/.* ->  default restart_fmri svc:/application/desktop-cache/gconf-cache:default>
-<transform file path=usr/share/applications/.* ->  default restart_fmri svc:/application/desktop-cache/desktop-mime-cache:default>
-<transform file path=usr/share/applications/.* ->  default restart_fmri svc:/application/desktop-cache/mime-types-cache:default>
-<transform file path=usr/share/locale/([^/]+)(\..+){0,1}(/.+){0,1} -> default facet.locale.%<\1> true>
-
-file path=etc/gconf/schemas/drivel.schemas preserve=rename-new
-file path=usr/bin/drivel
-file path=usr/share/application-registry/drivel.applications
-file path=usr/share/applications/gnome-drivel.desktop
-file path=usr/share/drivel/glade/advogato.png
-file path=usr/share/drivel/glade/atom.png
-file path=usr/share/drivel/glade/blogger.png
-file path=usr/share/drivel/glade/checkbutton.xpm
-file path=usr/share/drivel/glade/combobox.xpm
-file path=usr/share/drivel/glade/community.png
-file path=usr/share/drivel/glade/doublearrow.png
-file path=usr/share/drivel/glade/drivel-24.png
-file path=usr/share/drivel/glade/drivel-gtk.glade
-file path=usr/share/drivel/glade/drivel_splash.png
-file path=usr/share/drivel/glade/entry.xpm
-file path=usr/share/drivel/glade/feed.png
-file path=usr/share/drivel/glade/hscale.xpm
-file path=usr/share/drivel/glade/insert_image.png
-file path=usr/share/drivel/glade/insert_object.png
-file path=usr/share/drivel/glade/leftarrow.png
-file path=usr/share/drivel/glade/livejournal.png
-file path=usr/share/drivel/glade/mt.png
-file path=usr/share/drivel/glade/private.png
-file path=usr/share/drivel/glade/protected.png
-file path=usr/share/drivel/glade/public.png
-file path=usr/share/drivel/glade/radiobutton.xpm
-file path=usr/share/drivel/glade/rightarrow.png
-file path=usr/share/drivel/glade/tray_livejournal.png
-file path=usr/share/drivel/glade/user.png
-file path=usr/share/drivel/glade/xmms.xpm
-file path=usr/share/gnome/help/drivel/C/drivel.xml
-file path=usr/share/gnome/help/drivel/C/legal.xml
-file path=usr/share/gnome/help/drivel/cs/drivel.xml
-file path=usr/share/gnome/help/drivel/de/drivel.xml
-file path=usr/share/gnome/help/drivel/pt/drivel.xml
-file path=usr/share/icons/gnome/16x16/mimetypes/gnome-mime-application-x-drivel.png
-file path=usr/share/icons/gnome/22x22/mimetypes/gnome-mime-application-x-drivel.png
-file path=usr/share/icons/gnome/24x24/mimetypes/gnome-mime-application-x-drivel.png
-file path=usr/share/icons/gnome/32x32/mimetypes/gnome-mime-application-x-drivel.png
-file path=usr/share/icons/gnome/48x48/mimetypes/gnome-mime-application-x-drivel.png
-file path=usr/share/locale/ar/LC_MESSAGES/drivel.mo
-file path=usr/share/locale/bg/LC_MESSAGES/drivel.mo
-file path=usr/share/locale/ca/LC_MESSAGES/drivel.mo
-file path=usr/share/locale/cs/LC_MESSAGES/drivel.mo
-file path=usr/share/locale/de/LC_MESSAGES/drivel.mo
-file path=usr/share/locale/dz/LC_MESSAGES/drivel.mo
-file path=usr/share/locale/el/LC_MESSAGES/drivel.mo
-file path=usr/share/locale/es/LC_MESSAGES/drivel.mo
-file path=usr/share/locale/fi/LC_MESSAGES/drivel.mo
-file path=usr/share/locale/fr/LC_MESSAGES/drivel.mo
-file path=usr/share/locale/it/LC_MESSAGES/drivel.mo
-file path=usr/share/locale/ja/LC_MESSAGES/drivel.mo
-file path=usr/share/locale/lt/LC_MESSAGES/drivel.mo
-file path=usr/share/locale/nb/LC_MESSAGES/drivel.mo
-file path=usr/share/locale/ne/LC_MESSAGES/drivel.mo
-file path=usr/share/locale/nl/LC_MESSAGES/drivel.mo
-file path=usr/share/locale/no/LC_MESSAGES/drivel.mo
-file path=usr/share/locale/oc/LC_MESSAGES/drivel.mo
-file path=usr/share/locale/pa/LC_MESSAGES/drivel.mo
-file path=usr/share/locale/pl/LC_MESSAGES/drivel.mo
-file path=usr/share/locale/pt/LC_MESSAGES/drivel.mo
-file path=usr/share/locale/pt_BR/LC_MESSAGES/drivel.mo
-file path=usr/share/locale/ru/LC_MESSAGES/drivel.mo
-file path=usr/share/locale/rw/LC_MESSAGES/drivel.mo
-file path=usr/share/locale/sq/LC_MESSAGES/drivel.mo
-file path=usr/share/locale/sr/LC_MESSAGES/drivel.mo
-file path=usr/share/locale/sr@Latn/LC_MESSAGES/drivel.mo
-file path=usr/share/locale/sv/LC_MESSAGES/drivel.mo
-file path=usr/share/locale/te/LC_MESSAGES/drivel.mo
-file path=usr/share/locale/th/LC_MESSAGES/drivel.mo
-file path=usr/share/locale/vi/LC_MESSAGES/drivel.mo
-file path=usr/share/locale/zh_CN/LC_MESSAGES/drivel.mo
-file path=usr/share/locale/zh_HK/LC_MESSAGES/drivel.mo
-file path=usr/share/locale/zh_TW/LC_MESSAGES/drivel.mo
-file path=usr/share/mime-info/drivel.keys
-file path=usr/share/mime-info/drivel.mime
-file path=usr/share/mime/packages/drivel.xml
-file path=usr/share/omf/drivel/drivel-C.omf
-file path=usr/share/omf/drivel/drivel-cs.omf
-file path=usr/share/omf/drivel/drivel-de.omf
-file path=usr/share/omf/drivel/drivel-pt.omf
-file path=usr/share/pixmaps/drivel-48.png
diff --git a/components/editor/drivel/manifests/sample-manifest.p5m b/components/editor/drivel/manifests/sample-manifest.p5m
deleted file mode 100644
index 1edf33b..0000000
--- a/components/editor/drivel/manifests/sample-manifest.p5m
+++ /dev/null
@@ -1,107 +0,0 @@
-#
-# This file and its contents are supplied under the terms of the
-# Common Development and Distribution License ("CDDL"), version 1.0.
-# You may only use this file in accordance with the terms of version
-# 1.0 of the CDDL.
-#
-# A full copy of the text of the CDDL should have accompanied this
-# source.  A copy of the CDDL is also available via the Internet at
-# http://www.illumos.org/license/CDDL.
-#
-
-#
-# Copyright 2022 <contributor>
-#
-
-set name=pkg.fmri value=pkg:/$(COMPONENT_FMRI)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
-set name=pkg.human-version value=$(HUMAN_VERSION)
-set name=pkg.summary value="$(COMPONENT_SUMMARY)"
-set name=info.classification value="$(COMPONENT_CLASSIFICATION)"
-set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
-set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
-set name=org.opensolaris.consolidation value=$(CONSOLIDATION)
-
-license $(COMPONENT_LICENSE_FILE) license='$(COMPONENT_LICENSE)'
-
-file path=etc/gconf/schemas/drivel.schemas
-file path=usr/bin/drivel
-file path=usr/share/application-registry/drivel.applications
-file path=usr/share/applications/gnome-drivel.desktop
-file path=usr/share/drivel/glade/advogato.png
-file path=usr/share/drivel/glade/atom.png
-file path=usr/share/drivel/glade/blogger.png
-file path=usr/share/drivel/glade/checkbutton.xpm
-file path=usr/share/drivel/glade/combobox.xpm
-file path=usr/share/drivel/glade/community.png
-file path=usr/share/drivel/glade/doublearrow.png
-file path=usr/share/drivel/glade/drivel-24.png
-file path=usr/share/drivel/glade/drivel-gtk.glade
-file path=usr/share/drivel/glade/drivel_splash.png
-file path=usr/share/drivel/glade/entry.xpm
-file path=usr/share/drivel/glade/feed.png
-file path=usr/share/drivel/glade/hscale.xpm
-file path=usr/share/drivel/glade/insert_image.png
-file path=usr/share/drivel/glade/insert_object.png
-file path=usr/share/drivel/glade/leftarrow.png
-file path=usr/share/drivel/glade/livejournal.png
-file path=usr/share/drivel/glade/mt.png
-file path=usr/share/drivel/glade/private.png
-file path=usr/share/drivel/glade/protected.png
-file path=usr/share/drivel/glade/public.png
-file path=usr/share/drivel/glade/radiobutton.xpm
-file path=usr/share/drivel/glade/rightarrow.png
-file path=usr/share/drivel/glade/tray_livejournal.png
-file path=usr/share/drivel/glade/user.png
-file path=usr/share/drivel/glade/xmms.xpm
-file path=usr/share/gnome/help/drivel/C/drivel.xml
-file path=usr/share/gnome/help/drivel/C/legal.xml
-file path=usr/share/gnome/help/drivel/cs/drivel.xml
-file path=usr/share/gnome/help/drivel/de/drivel.xml
-file path=usr/share/gnome/help/drivel/pt/drivel.xml
-file path=usr/share/icons/gnome/16x16/mimetypes/gnome-mime-application-x-drivel.png
-file path=usr/share/icons/gnome/22x22/mimetypes/gnome-mime-application-x-drivel.png
-file path=usr/share/icons/gnome/24x24/mimetypes/gnome-mime-application-x-drivel.png
-file path=usr/share/icons/gnome/32x32/mimetypes/gnome-mime-application-x-drivel.png
-file path=usr/share/icons/gnome/48x48/mimetypes/gnome-mime-application-x-drivel.png
-file path=usr/share/locale/ar/LC_MESSAGES/drivel.mo
-file path=usr/share/locale/bg/LC_MESSAGES/drivel.mo
-file path=usr/share/locale/ca/LC_MESSAGES/drivel.mo
-file path=usr/share/locale/cs/LC_MESSAGES/drivel.mo
-file path=usr/share/locale/de/LC_MESSAGES/drivel.mo
-file path=usr/share/locale/dz/LC_MESSAGES/drivel.mo
-file path=usr/share/locale/el/LC_MESSAGES/drivel.mo
-file path=usr/share/locale/es/LC_MESSAGES/drivel.mo
-file path=usr/share/locale/fi/LC_MESSAGES/drivel.mo
-file path=usr/share/locale/fr/LC_MESSAGES/drivel.mo
-file path=usr/share/locale/it/LC_MESSAGES/drivel.mo
-file path=usr/share/locale/ja/LC_MESSAGES/drivel.mo
-file path=usr/share/locale/lt/LC_MESSAGES/drivel.mo
-file path=usr/share/locale/nb/LC_MESSAGES/drivel.mo
-file path=usr/share/locale/ne/LC_MESSAGES/drivel.mo
-file path=usr/share/locale/nl/LC_MESSAGES/drivel.mo
-file path=usr/share/locale/no/LC_MESSAGES/drivel.mo
-file path=usr/share/locale/oc/LC_MESSAGES/drivel.mo
-file path=usr/share/locale/pa/LC_MESSAGES/drivel.mo
-file path=usr/share/locale/pl/LC_MESSAGES/drivel.mo
-file path=usr/share/locale/pt/LC_MESSAGES/drivel.mo
-file path=usr/share/locale/pt_BR/LC_MESSAGES/drivel.mo
-file path=usr/share/locale/ru/LC_MESSAGES/drivel.mo
-file path=usr/share/locale/rw/LC_MESSAGES/drivel.mo
-file path=usr/share/locale/sq/LC_MESSAGES/drivel.mo
-file path=usr/share/locale/sr/LC_MESSAGES/drivel.mo
-file path=usr/share/locale/sr@Latn/LC_MESSAGES/drivel.mo
-file path=usr/share/locale/sv/LC_MESSAGES/drivel.mo
-file path=usr/share/locale/te/LC_MESSAGES/drivel.mo
-file path=usr/share/locale/th/LC_MESSAGES/drivel.mo
-file path=usr/share/locale/vi/LC_MESSAGES/drivel.mo
-file path=usr/share/locale/zh_CN/LC_MESSAGES/drivel.mo
-file path=usr/share/locale/zh_HK/LC_MESSAGES/drivel.mo
-file path=usr/share/locale/zh_TW/LC_MESSAGES/drivel.mo
-file path=usr/share/mime-info/drivel.keys
-file path=usr/share/mime-info/drivel.mime
-file path=usr/share/mime/packages/drivel.xml
-file path=usr/share/omf/drivel/drivel-C.omf
-file path=usr/share/omf/drivel/drivel-cs.omf
-file path=usr/share/omf/drivel/drivel-de.omf
-file path=usr/share/omf/drivel/drivel-pt.omf
-file path=usr/share/pixmaps/drivel-48.png
diff --git a/components/editor/drivel/patches/01-libsoup.patch b/components/editor/drivel/patches/01-libsoup.patch
deleted file mode 100644
index 73edf8d..0000000
--- a/components/editor/drivel/patches/01-libsoup.patch
+++ /dev/null
@@ -1,45 +0,0 @@
-diff -wbBur drivel-3.0.5/src/soup-xmlrpc-message.c drivel-3.0.5.my/src/soup-xmlrpc-message.c
---- drivel-3.0.5/src/soup-xmlrpc-message.c	2011-04-15 21:54:16.000000000 +0400
-+++ drivel-3.0.5.my/src/soup-xmlrpc-message.c	2016-07-26 15:54:32.676453746 +0300
-@@ -60,7 +60,7 @@
- 
- 
- SoupXmlrpcMessage *
--soup_xmlrpc_message_new (const char *uri_string)
-+_soup_xmlrpc_message_new (const char *uri_string)
- {
- 	SoupXmlrpcMessage *msg;
- 	SoupURI *uri;
-diff -wbBur drivel-3.0.5/src/soup-xmlrpc-message.h drivel-3.0.5.my/src/soup-xmlrpc-message.h
---- drivel-3.0.5/src/soup-xmlrpc-message.h	2011-04-15 21:54:16.000000000 +0400
-+++ drivel-3.0.5.my/src/soup-xmlrpc-message.h	2016-07-26 15:54:21.019787214 +0300
-@@ -33,7 +33,7 @@
- 
- GType soup_xmlrpc_message_get_type (void);
- 
--SoupXmlrpcMessage *soup_xmlrpc_message_new          (const char *uri_string);
-+SoupXmlrpcMessage *_soup_xmlrpc_message_new          (const char *uri_string);
- SoupXmlrpcMessage *soup_xmlrpc_message_new_from_uri (SoupURI *uri);
- 
- void soup_xmlrpc_message_start_call     (SoupXmlrpcMessage *msg,
-diff -wbBur drivel-3.0.5/src/xmlrpc.c drivel-3.0.5.my/src/xmlrpc.c
---- drivel-3.0.5/src/xmlrpc.c	2011-04-15 21:54:16.000000000 +0400
-+++ drivel-3.0.5.my/src/xmlrpc.c	2016-07-26 15:54:45.196453603 +0300
-@@ -37,7 +37,7 @@
- {
- 	SoupXmlrpcMessage *msg;
- 
--	msg = soup_xmlrpc_message_new (uri);
-+	msg = _soup_xmlrpc_message_new (uri);
- 	soup_xmlrpc_message_start_call (msg, name);
- 
- 	return (msg);
-@@ -48,7 +48,7 @@
- {
- 	SoupXmlrpcMessage *msg;
- 
--	msg = soup_xmlrpc_message_new (uri);
-+	msg = _soup_xmlrpc_message_new (uri);
- 	soup_xmlrpc_message_start_call (msg, name);
- 	soup_xmlrpc_message_start_param (msg);
- 	soup_xmlrpc_message_start_struct (msg);
diff --git a/components/editor/drivel/pkg5 b/components/editor/drivel/pkg5
deleted file mode 100644
index fadc098..0000000
--- a/components/editor/drivel/pkg5
+++ /dev/null
@@ -1,21 +0,0 @@
-{
-    "dependencies": [
-        "gnome/config/gconf",
-        "library/desktop/gdk-pixbuf",
-        "library/desktop/gtk2",
-        "library/desktop/gtksourceview",
-        "library/desktop/gtkspell",
-        "library/desktop/pango",
-        "library/glib2",
-        "library/gnome/gnome-vfs",
-        "library/libsoup",
-        "library/libxml2",
-        "system/library",
-        "system/library/libdbus-glib",
-        "system/library/math"
-    ],
-    "fmris": [
-        "editor/blog/drivel"
-    ],
-    "name": "drivel"
-}
\ No newline at end of file
diff --git a/components/meta-packages/history/history b/components/meta-packages/history/history
index 2f8f424..331f261 100644
--- a/components/meta-packages/history/history
+++ b/components/meta-packages/history/history
@@ -409,6 +409,7 @@
 driver/serial/pcser@0.5.11,5.11-2022.0.1.0
 driver/storage/pcata@0.5.11,5.11-2022.0.1.0
 driver/storage/sv@0.5.11,5.11-2022.0.1.0
+editor/blog/drivel@3.0.5,5.11-2023.0.0.6
 editor/gedit/gedit-plugins@2.32.0,5.11-2017.0.0.2
 editor/gedit@2.30.4,5.11-2018.0.0.3
 editor/ghex@2.30.0,5.11-2014.0.0.0

--
Gitblit v1.9.3