
net.dongliu.jpackage.model.LinuxPackageSetting Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of jpackage-maven-plugin Show documentation
Show all versions of jpackage-maven-plugin Show documentation
Easy ways to create JPackage Images
The newest version!
package net.dongliu.jpackage.model;
/**
* @author dongliu
*/
public class LinuxPackageSetting {
// Name for the Linux package, defaults to the application name
private String packageName;
// email address, Maintainer for a DEB package
private String debMaintainer;
// Menu group this application is placed in
private String menuGroup;
// Required packages or capabilities for the application
private String packageDeps;
// Type of the license (License: of the RPM .spec file)
private String rpmLicenseType;
// Release value of the RPM .spec file, or the Debian revision value of the DEB control file
private String appRelease;
// Group value of the RPM .spec file, or the Section value of the DEB control file
private String appCategory;
// Creates a shortcut for the application
private boolean shortcut;
private String installDir;
public String getPackageName() {
return packageName;
}
public void setPackageName(String packageName) {
this.packageName = packageName;
}
public String getDebMaintainer() {
return debMaintainer;
}
public void setDebMaintainer(String debMaintainer) {
this.debMaintainer = debMaintainer;
}
public String getMenuGroup() {
return menuGroup;
}
public void setMenuGroup(String menuGroup) {
this.menuGroup = menuGroup;
}
public String getPackageDeps() {
return packageDeps;
}
public void setPackageDeps(String packageDeps) {
this.packageDeps = packageDeps;
}
public String getRpmLicenseType() {
return rpmLicenseType;
}
public void setRpmLicenseType(String rpmLicenseType) {
this.rpmLicenseType = rpmLicenseType;
}
public String getAppRelease() {
return appRelease;
}
public void setAppRelease(String appRelease) {
this.appRelease = appRelease;
}
public String getAppCategory() {
return appCategory;
}
public void setAppCategory(String appCategory) {
this.appCategory = appCategory;
}
public boolean isShortcut() {
return shortcut;
}
public void setShortcut(boolean shortcut) {
this.shortcut = shortcut;
}
public String getInstallDir() {
return installDir;
}
public void setInstallDir(String installDir) {
this.installDir = installDir;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy