summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Tardon <dtardon@redhat.com>2013-05-18 09:11:24 +0200
committerDavid Tardon <dtardon@redhat.com>2013-05-20 18:28:35 +0200
commit514d69eff398b32639fe4d91b503740da1aac3ae (patch)
treeadfe59e175e363543c95a7055a394c866cfda72b
parent2283f76ec11c6eed757a1f19e033df4adae7dc25 (diff)
put common vars into standalone makefile
Change-Id: Iab78a95bc8588b89fb10dc96b6c2c25e864fc1f4
-rw-r--r--sysui/CustomTarget_deb.mk2
-rw-r--r--sysui/CustomTarget_rpm.mk2
-rw-r--r--sysui/CustomTarget_share.mk12
-rw-r--r--sysui/CustomTarget_slackware.mk2
-rw-r--r--sysui/CustomTarget_solaris.mk2
-rw-r--r--sysui/Package_desktop.mk2
-rw-r--r--sysui/productlist.mk20
7 files changed, 32 insertions, 10 deletions
diff --git a/sysui/CustomTarget_deb.mk b/sysui/CustomTarget_deb.mk
index 80f29e3e077a..81afdd9272a2 100644
--- a/sysui/CustomTarget_deb.mk
+++ b/sysui/CustomTarget_deb.mk
@@ -7,6 +7,8 @@
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
#
+include $(SRCDIR)/sysui/productlist.mk
+
deb_WORKDIR := $(call gb_CustomTarget_get_workdir,sysui/deb)
deb_SRCDIR := $(SRCDIR)/sysui/desktop/debian
diff --git a/sysui/CustomTarget_rpm.mk b/sysui/CustomTarget_rpm.mk
index feccac8c2d03..8cc56ed80e34 100644
--- a/sysui/CustomTarget_rpm.mk
+++ b/sysui/CustomTarget_rpm.mk
@@ -7,6 +7,8 @@
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
#
+include $(SRCDIR)/sysui/productlist.mk
+
rpm_WORKDIR := $(call gb_CustomTarget_get_workdir,sysui/rpm)
rpm_SRCDIR := $(SRCDIR)/sysui/desktop
diff --git a/sysui/CustomTarget_share.mk b/sysui/CustomTarget_share.mk
index f3a5563c5286..e342cfa2afe4 100644
--- a/sysui/CustomTarget_share.mk
+++ b/sysui/CustomTarget_share.mk
@@ -7,6 +7,8 @@
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
#
+include $(SRCDIR)/sysui/productlist.mk
+
ifeq ($(ENABLE_GIO),TRUE)
brand_URIPARAM := --urls
else
@@ -112,16 +114,6 @@ ULFS := documents.ulf \
launcher_genericname.ulf \
launcher_unityquicklist.ulf
-PRODUCTLIST := libreoffice libreofficedev oxygenoffice
-PKGVERSION := $(LIBO_VERSION_MAJOR).$(LIBO_VERSION_MINOR).$(LIBO_VERSION_MICRO)
-PKGVERSIONSHORT := $(LIBO_VERSION_MAJOR).$(LIBO_VERSION_MINOR)
-PRODUCTNAME.libreoffice := LibreOffice
-PRODUCTNAME.libreofficeodev := LibreOfficeDev
-PRODUCTNAME.oxygenoffice := OxygenOffice
-UNIXFILENAME.libreoffice := libreoffice$(PKGVERSIONSHORT)
-UNIXFILENAME.libreofficedev := libreofficedev$(PKGVERSIONSHORT)
-UNIXFILENAME.oxygenoffice := oxygenoffice$(PKGVERSIONSHORT)
-
$(eval $(call gb_CustomTarget_CustomTarget,sysui/share))
$(eval $(call gb_CustomTarget_register_targets,sysui/share,\
diff --git a/sysui/CustomTarget_slackware.mk b/sysui/CustomTarget_slackware.mk
index e5145fe0c8ee..f717df7b08bb 100644
--- a/sysui/CustomTarget_slackware.mk
+++ b/sysui/CustomTarget_slackware.mk
@@ -7,6 +7,8 @@
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
#
+include $(SRCDIR)/sysui/productlist.mk
+
slack_WORKDIR := $(call gb_CustomTarget_get_workdir,sysui/slackware)
slack_SRCDIR := $(SRCDIR)/sysui/desktop/slackware
diff --git a/sysui/CustomTarget_solaris.mk b/sysui/CustomTarget_solaris.mk
index 8d9210cb86d9..9f671a8c2a49 100644
--- a/sysui/CustomTarget_solaris.mk
+++ b/sysui/CustomTarget_solaris.mk
@@ -7,6 +7,8 @@
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
#
+include $(SRCDIR)/sysui/productlist.mk
+
solaris_WORKDIR := $(call gb_CustomTarget_get_workdir,sysui/solaris)
solaris_SRCDIR := $(SRCDIR)/sysui/desktop/solaris
diff --git a/sysui/Package_desktop.mk b/sysui/Package_desktop.mk
index 80e71bab6b79..64984a7283ca 100644
--- a/sysui/Package_desktop.mk
+++ b/sysui/Package_desktop.mk
@@ -7,6 +7,8 @@
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
#
+include $(SRCDIR)/sysui/productlist.mk
+
$(eval $(call gb_Package_Package,desktop,$(WORKDIR)/CustomTarget))
ifneq ($(filter deb,$(PKGFORMAT)),)
diff --git a/sysui/productlist.mk b/sysui/productlist.mk
new file mode 100644
index 000000000000..00d471e5efc4
--- /dev/null
+++ b/sysui/productlist.mk
@@ -0,0 +1,20 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+#
+# This file is part of the LibreOffice project.
+#
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#
+
+PRODUCTLIST := libreoffice libreofficedev oxygenoffice
+PKGVERSION := $(LIBO_VERSION_MAJOR).$(LIBO_VERSION_MINOR).$(LIBO_VERSION_MICRO)
+PKGVERSIONSHORT := $(LIBO_VERSION_MAJOR).$(LIBO_VERSION_MINOR)
+PRODUCTNAME.libreoffice := LibreOffice
+PRODUCTNAME.libreofficeodev := LibreOfficeDev
+PRODUCTNAME.oxygenoffice := OxygenOffice
+UNIXFILENAME.libreoffice := $(PRODUCTNAMELC.libreoffice)$(PKGVERSIONSHORT)
+UNIXFILENAME.libreofficedev := $(PRODUCTNAMELC.libreofficedev)$(PKGVERSIONSHORT)
+UNIXFILENAME.oxygenoffice := $(PRODUCTNAMELC.oxygenoffice)$(PKGVERSIONSHORT)
+
+# vim: set noet sw=4 ts=4: