19 %define __jar_repack %{nil}
20
21 %description
22 APPLICATION_DESCRIPTION
23
24 %prep
25
26 %build
27
28 %install
29 rm -rf %{buildroot}
30 mkdir -p %{buildroot}/opt
31 cp -r %{_sourcedir}/APPLICATION_FS_NAME %{buildroot}/opt
32
33 %files
34 APPLICATION_LICENSE_FILE
35 /opt/APPLICATION_FS_NAME
36
37 %post
38 SECONDARY_LAUNCHERS_INSTALL
39 xdg-desktop-menu install --novendor /opt/APPLICATION_FS_NAME/APPLICATION_LAUNCHER_FILENAME.desktop
40 FILE_ASSOCIATION_INSTALL
41 if [ "SERVICE_HINT" = "true" ]; then
42 cp /opt/APPLICATION_FS_NAME/APPLICATION_PACKAGE.init /etc/init.d/APPLICATION_PACKAGE
43 if [ -x "/etc/init.d/APPLICATION_PACKAGE" ]; then
44 /sbin/chkconfig --add APPLICATION_PACKAGE
45 if [ "START_ON_INSTALL" = "true" ]; then
46 /etc/init.d/APPLICATION_PACKAGE start
47 fi
48 fi
49 fi
50
51 %preun
52 SECONDARY_LAUNCHERS_REMOVE
53 xdg-desktop-menu uninstall --novendor /opt/APPLICATION_FS_NAME/APPLICATION_LAUNCHER_FILENAME.desktop
54 FILE_ASSOCIATION_REMOVE
55 if [ "SERVICE_HINT" = "true" ]; then
56 if [ -x "/etc/init.d/APPLICATION_PACKAGE" ]; then
57 if [ "STOP_ON_UNINSTALL" = "true" ]; then
58 /etc/init.d/APPLICATION_PACKAGE stop
|
19 %define __jar_repack %{nil}
20
21 %description
22 APPLICATION_DESCRIPTION
23
24 %prep
25
26 %build
27
28 %install
29 rm -rf %{buildroot}
30 mkdir -p %{buildroot}/opt
31 cp -r %{_sourcedir}/APPLICATION_FS_NAME %{buildroot}/opt
32
33 %files
34 APPLICATION_LICENSE_FILE
35 /opt/APPLICATION_FS_NAME
36
37 %post
38 SECONDARY_LAUNCHERS_INSTALL
39 APP_CDS_CACHE
40 xdg-desktop-menu install --novendor /opt/APPLICATION_FS_NAME/APPLICATION_LAUNCHER_FILENAME.desktop
41 FILE_ASSOCIATION_INSTALL
42 if [ "SERVICE_HINT" = "true" ]; then
43 cp /opt/APPLICATION_FS_NAME/APPLICATION_PACKAGE.init /etc/init.d/APPLICATION_PACKAGE
44 if [ -x "/etc/init.d/APPLICATION_PACKAGE" ]; then
45 /sbin/chkconfig --add APPLICATION_PACKAGE
46 if [ "START_ON_INSTALL" = "true" ]; then
47 /etc/init.d/APPLICATION_PACKAGE start
48 fi
49 fi
50 fi
51
52 %preun
53 SECONDARY_LAUNCHERS_REMOVE
54 xdg-desktop-menu uninstall --novendor /opt/APPLICATION_FS_NAME/APPLICATION_LAUNCHER_FILENAME.desktop
55 FILE_ASSOCIATION_REMOVE
56 if [ "SERVICE_HINT" = "true" ]; then
57 if [ -x "/etc/init.d/APPLICATION_PACKAGE" ]; then
58 if [ "STOP_ON_UNINSTALL" = "true" ]; then
59 /etc/init.d/APPLICATION_PACKAGE stop
|