[packages/netbeans-ide] noarch subpackages based on rpm FILECOLORS query
glen
glen at pld-linux.org
Wed Jan 8 20:51:41 CET 2014
commit c90e6fb65d4bf8b998d698e1b05680027c17aafd
Author: Elan Ruusamäe <glen at delfi.ee>
Date: Wed Jan 8 10:58:28 2014 +0200
noarch subpackages based on rpm FILECOLORS query
netbeans-ide.spec | 32 +++++++++++++++++++++++++++-----
1 file changed, 27 insertions(+), 5 deletions(-)
---
diff --git a/netbeans-ide.spec b/netbeans-ide.spec
index 811e75d..1b6fe37 100644
--- a/netbeans-ide.spec
+++ b/netbeans-ide.spec
@@ -1,13 +1,11 @@
-# TODO
-# - split to subpackages if possible? Java SE, Java EE, C/C++, PHP
Summary: NetBeans IDE - The Smarter and Faster Way to Code
Name: netbeans-ide
Version: 7.4
-Release: 0.1
+Release: 0.2
License: CDDL v1.0 and GPL v2 and others
Group: Development/Tools
# https://netbeans.org/downloads/zip.html
-Source0: http://download.netbeans.org/netbeans/7.4/final/zip/netbeans-%{version}-201310111528.zip
+Source0: http://download.netbeans.org/netbeans/%{version}/final/zip/netbeans-%{version}-201310111528.zip
# NoSource0-md5: c78db3817710d8c1639664d212b505ce
# NoSource, because huge download
NoSource: 0
@@ -35,6 +33,9 @@ Summary: NetBeans Java development
Group: Development/Tools
Requires: %{name} = %{version}-%{release}
Requires: %{name}-websvc = %{version}-%{release}
+%if "%{_rpmversion}" >= "5"
+BuildArch: noarch
+%endif
%description javase
This package contains the Java related parts of NetBeans.
@@ -48,10 +49,13 @@ Requires: %{name} = %{version}-%{release}
This package contains the C++ related parts of NetBeans.
%package javacard
-Summary: NetBeans C++ development
+Summary: NetBeans Javacard development
Group: Development/Tools
Requires: %{name} = %{version}-%{release}
Requires: %{name}-javase = %{version}-%{release}
+%if "%{_rpmversion}" >= "5"
+BuildArch: noarch
+%endif
%description javacard
This package contains the Javacard related parts of NetBeans.
@@ -68,6 +72,9 @@ This package contains the Ruby related parts of NetBeans.
Summary: NetBeans Groovy development
Group: Development/Tools
Requires: %{name} = %{version}-%{release}
+%if "%{_rpmversion}" >= "5"
+BuildArch: noarch
+%endif
%description groovy
This package contains the Groovy related parts of NetBeans.
@@ -76,6 +83,9 @@ This package contains the Groovy related parts of NetBeans.
Summary: NetBeans PHP development
Group: Development/Tools
Requires: %{name} = %{version}-%{release}
+%if "%{_rpmversion}" >= "5"
+BuildArch: noarch
+%endif
%description php
This package contains the PHP related parts of NetBeans.
@@ -85,6 +95,9 @@ Summary: NetBeans Java Mobile development
Group: Development/Tools
Requires: %{name} = %{version}-%{release}
Requires: %{name}-javase = %{version}-%{release}
+%if "%{_rpmversion}" >= "5"
+BuildArch: noarch
+%endif
%description mobile
This package contains the Java Mobile related parts of NetBeans.
@@ -95,6 +108,9 @@ Group: Development/Tools
Requires: %{name} = %{version}-%{release}
Requires: %{name}-javase = %{version}-%{release}
Requires: %{name}-mobile = %{version}-%{release}
+%if "%{_rpmversion}" >= "5"
+BuildArch: noarch
+%endif
%description java
This package contains the Java Enterprise related parts of NetBeans.
@@ -103,6 +119,9 @@ This package contains the Java Enterprise related parts of NetBeans.
Summary: NetBeans websvccommon
Group: Development/Tools
Requires: %{name} = %{version}-%{release}
+%if "%{_rpmversion}" >= "5"
+BuildArch: noarch
+%endif
%description websvc
This package contains the websvccommon related parts of Netbeans
@@ -111,6 +130,9 @@ This package contains the websvccommon related parts of Netbeans
Summary: NetBeans javafx
Group: Development/Tools
Requires: %{name} = %{version}-%{release}
+%if "%{_rpmversion}" >= "5"
+BuildArch: noarch
+%endif
%description javafx
This package contains the javafx related parts of Netbeans
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/netbeans-ide.git/commitdiff/d47796e4e80bb6440cd45dd9e3d9793339a1acce
More information about the pld-cvs-commit
mailing list