Skip to content

Commit

Permalink
Clean up RPM spec file
Browse files Browse the repository at this point in the history
  • Loading branch information
edewata committed Oct 24, 2023
1 parent 86243bb commit 97a299e
Showing 1 changed file with 8 additions and 26 deletions.
34 changes: 8 additions & 26 deletions idm-console-framework.spec
Original file line number Diff line number Diff line change
Expand Up @@ -100,7 +100,14 @@ A Java Management Console framework used for remote server management.
%pom_remove_plugin org.codehaus.mojo:flatten-maven-plugin

# specify Maven artifact locations
%mvn_file org.dogtagpki.ldap-sdk:ldapjdk ldapjdk/ldapjdk ldapjdk
%mvn_file org.dogtagpki.console-framework:console-framework \
idm-console-framework/idm-console-framework \
idm-console-framework \
idm-console-base \
idm-console-mcc \
idm-console-mcc_en \
idm-console-nmclf \
idm-console-nmclf_en

################################################################################
%build
Expand All @@ -111,42 +118,17 @@ export JAVA_HOME=%{java_home}
# build without Javadoc
%mvn_build -j

# specify Maven artifact locations
%mvn_file org.dogtagpki.console-framework:console-framework \
idm-console-framework/idm-console-framework \
idm-console-framework \
idm-console-base \
idm-console-mcc \
idm-console-mcc_en \
idm-console-nmclf \
idm-console-nmclf_en

################################################################################
%install
################################################################################

%mvn_install

#install -p target/idm-console-framework.jar %{buildroot}%{_javadir}/idm-console-framework.jar

# create links for backward compatibility
#ln -s idm-console-framework.jar %{buildroot}%{_javadir}/idm-console-base.jar
#ln -s idm-console-framework.jar %{buildroot}%{_javadir}/idm-console-mcc.jar
#ln -s idm-console-framework.jar %{buildroot}%{_javadir}/idm-console-mcc_en.jar
#ln -s idm-console-framework.jar %{buildroot}%{_javadir}/idm-console-nmclf.jar
#ln -s idm-console-framework.jar %{buildroot}%{_javadir}/idm-console-nmclf_en.jar

################################################################################
%files -n %{product_id} -f .mfiles
################################################################################

%doc LICENSE
#{_javadir}/idm-console-framework.jar
#{_javadir}/idm-console-base.jar
#{_javadir}/idm-console-mcc.jar
#{_javadir}/idm-console-mcc_en.jar
#{_javadir}/idm-console-nmclf.jar
#{_javadir}/idm-console-nmclf_en.jar

################################################################################
%changelog
Expand Down

0 comments on commit 97a299e

Please sign in to comment.