# Dynamic DockerFile application file for abcdesktop.io generated by https://github.com/abcdesktopio/abcdesktopio/oc.apps/make.js # DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN # Dockerfile eog is generated at Sat Jun 17 2023 12:40:34 GMT+0000 (Coordinated Universal Time) # ARG TAG=dev FROM abcdesktopio/oc.template.alpine.gtk:$TAG USER root RUN apk add --no-cache --update eog LABEL oc.icon="circle_eog.svg" LABEL oc.icondata="PHN2ZyBpZD0iUHJldmlldyIgd2lkdGg9IjY0IiBoZWlnaHQ9IjY0IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMDI0IDEwMjQiIGltYWdlLXJlbmRlcmluZz0ib3B0aW1pemVTcGVlZCIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgNjQgNjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogPGRlZnM+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJhIj4KICAgPHN0b3Agc3RvcC1jb2xvcj0iI2ZmZiIgb2Zmc2V0PSIwIi8+CiAgIDxzdG9wIHN0b3AtY29sb3I9IiNkN2Q3ZDciIG9mZnNldD0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPGZpbHRlciBpZD0iaCIgeD0iLS4wMzE4IiB5PSItLjA0MTQ3OCIgd2lkdGg9IjEuMDYzNiIgaGVpZ2h0PSIxLjA4MyIgY29sb3ItaW50ZXJwb2xhdGlvbi1maWx0ZXJzPSJzUkdCIj4KICAgPGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iNy4yMjIxNTUiLz4KICA8L2ZpbHRlcj4KICA8ZmlsdGVyIGlkPSJnIiB4PSItLjAzMTQ2NSIgeT0iLS4wNDIwNjMiIHdpZHRoPSIxLjA2MjkiIGhlaWdodD0iMS4wODQxIiBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9InNSR0IiPgogICA8ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSI2LjQyNjIxIi8+CiAgPC9maWx0ZXI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJlIiB4MT0iNTE5LjIiIHgyPSI1MTkuMiIgeTE9IjEwMjQuOCIgeTI9IjQuOCIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCguOTk3MjQgMCAwIC45OTcxOSAuOTEwNzcgMS45NjI4KSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPgogICA8c3RvcCBzdG9wLWNvbG9yPSIjNGQ0ZDRkIiBvZmZzZXQ9IjAiLz4KICAgPHN0b3Agc3RvcC1jb2xvcj0iIzQxNDE0MSIgb2Zmc2V0PSIuMDE5NTUxIi8+CiAgIDxzdG9wIHN0b3AtY29sb3I9IiMxMTEiIG9mZnNldD0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJjIiB4MT0iNTM4LjU2IiB4Mj0iNTM4LjU2IiB5MT0iLTIxLjEzIiB5Mj0iOTY0LjM3IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeGxpbms6aHJlZj0iI2EiLz4KICA8bGluZWFyR3JhZGllbnQgaWQ9ImIiIHgxPSI0NzkuMSIgeDI9IjQ4MC41OSIgeTE9Ii0yOC44NDEiIHkyPSI5NjQuMzciIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4bGluazpocmVmPSIjYSIvPgogIDxmaWx0ZXIgaWQ9ImYiIHg9Ii0uMDM2IiB5PSItLjAzNiIgd2lkdGg9IjEuMDcyIiBoZWlnaHQ9IjEuMDcyIiBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9InNSR0IiPgogICA8ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSIxNC4xMTUiLz4KICA8L2ZpbHRlcj4KICA8bGluZWFyR3JhZGllbnQgaWQ9ImkiIHgxPSI0NDguNzciIHgyPSI0ODEuNTgiIHkxPSI0MTguNCIgeTI9Ijc2NS44NCIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPgogICA8c3RvcCBzdG9wLWNvbG9yPSIjMmM1YmUwIiBvZmZzZXQ9IjAiLz4KICAgPHN0b3Agc3RvcC1jb2xvcj0iIzYzYTVmZiIgb2Zmc2V0PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8bGluZWFyR3JhZGllbnQgaWQ9ImQiIHgxPSI1MzguMDQiIHgyPSI1MzguMDQiIHkxPSIyNzguNjIiIHkyPSI2MDIuNCIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPgogICA8c3RvcCBzdG9wLWNvbG9yPSIjMmQ1N2NkIiBvZmZzZXQ9IjAiLz4KICAgPHN0b3Agc3RvcC1jb2xvcj0iIzUyOTRlZiIgb2Zmc2V0PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KIDwvZGVmcz4KIDxnIHRyYW5zZm9ybT0ibWF0cml4KC4wNjM3NjIgMCAwIC4wNjM3NjIgLS42MTQyNCAtLjY3OCkiPgogIDxwYXRoIGQ9Im03OTcuNzEgMTM5LjEzcS02MC41MzMtNDYuNjE5LTEzMi40My03MS40NDktNzQuMjk1LTI1LjY3OC0xNTMuNzMtMjUuNjc4Yy0yNTkuODggMC00NzAuNTUgMjEwLjY2LTQ3MC41NSA0NzAuNTIgMCAyMzcuNzMgMTc2LjM2IDQzNC4xOCA0MDUuMzMgNDY1Ljk0IDExLjE2OSAxLjU0NTYgMjIuNDg4IDIuNzQyMyAzMy44NTYgMy40NDAzIDEwLjM3MSAwLjY0ODE3IDIwLjc5MyAxLjA5NjkgMzEuMzYzIDEuMDk2OSAyNTkuODMgMCA0NzAuNDUtMjEwLjY2IDQ3MC40NS00NzAuNDggMC0yMC41NDItMS4yOTY0LTQwLjgzNS0zLjgzOTQtNjAuNjI5LTIuOTQxOS0yMy4xMzUtNy43Mjg2LTQ1LjYyMi0xMy44NjItNjcuNTFxLTIwLjg0Mi03My41NDMtNjQuMDIzLTEzNi44Ni00Mi42ODItNjIuMzc0LTEwMi41Ny0xMDguMzl6IiBmaWx0ZXI9InVybCgjZikiIG9wYWNpdHk9Ii4yNSIgc3Ryb2tlLXdpZHRoPSIxNS42NCIvPgogIDxwYXRoIGQ9Im03OTcuNzEgMTM5LjEzcS02MC41MzMtNDYuNjE5LTEzMi40My03MS40NDktNzQuMjk1LTI1LjY3OC0xNTMuNzMtMjUuNjc4Yy0yNTkuODggMC00NzAuNTUgMjEwLjY2LTQ3MC41NSA0NzAuNTIgMCAyMzcuNzMgMTc2LjM2IDQzNC4xOCA0MDUuMzMgNDY1Ljk0IDExLjE2OSAxLjU0NTYgMjIuNDg4IDIuNzQyMyAzMy44NTYgMy40NDAzIDEwLjM3MSAwLjY0ODE3IDIwLjc5MyAxLjA5NjkgMzEuMzYzIDEuMDk2OSAyNTkuODMgMCA0NzAuNDUtMjEwLjY2IDQ3MC40NS00NzAuNDggMC0yMC41NDItMS4yOTY0LTQwLjgzNS0zLjgzOTQtNjAuNjI5LTIuOTQxOS0yMy4xMzUtNy43Mjg2LTQ1LjYyMi0xMy44NjItNjcuNTFxLTIwLjg0Mi03My41NDMtNjQuMDIzLTEzNi44Ni00Mi42ODItNjIuMzc0LTEwMi41Ny0xMDguMzl6IiBmaWxsPSJ1cmwoI2UpIiBzdHJva2Utd2lkdGg9IjE1LjY0Ii8+CiAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoLjkzNTcxIDAgMCAuOTM1NzEgNDQuMTE2IDg3LjczMSkiIGZpbHRlcj0idXJsKCNnKSIgb3ZlcmZsb3c9InZpc2libGUiIHN0cm9rZS13aWR0aD0iMTUuNjgzIj4KICAgPGcgc3Ryb2tlLXdpZHRoPSIxNS42ODMiPgogICAgPGcgc3Ryb2tlLXdpZHRoPSIxNS42ODMiPgogICAgIDxnIHN0cm9rZS13aWR0aD0iMTUuNjgzIj4KICAgICAgPHBhdGggZD0ibTc4OC4zMiA1ODAuNjZ2LTM2Ni41N2wtNDkwLjE3LTAuMDkydjM2Ni41N3oiIGZpbGw9IiMxZDFkMWIiIGZpbGwtb3BhY2l0eT0iLjMiIHN0cm9rZS13aWR0aD0iMTUuNjgzIi8+CiAgICAgPC9nPgogICAgPC9nPgogICA8L2c+CiAgPC9nPgogIDxwYXRoIGQ9Im03NTcuNjggNjAyLjQgMC4wODYtMzIzLjY5LTQzOS4zNi0wLjA4NjEtMC4wODYxIDMyMy43N3oiIGZpbGw9InVybCgjZCkiIHN0cm9rZS13aWR0aD0iMTQuNjc1Ii8+CiAgPGcgdHJhbnNmb3JtPSJtYXRyaXgoLjkzNTcxIDAgMCAuOTM1NzEgNDQuMTE2IDg3LjczMSkiIHN0cm9rZS13aWR0aD0iMTUuNjgzIj4KICAgPGcgc3Ryb2tlLXdpZHRoPSIxNS42ODMiPgogICAgPHBhdGggZD0ibTc3Mi45OCA1NjAuNDJ2LTM2Ni42MmwtNDkwLjI0LTAuMDkydjM2Ni42MnptLTIwLjY5NS0yMC42OTQtNDQ4Ljg1LTAuMDkydi0zMjUuMjNsNDQ4Ljg1IDAuMDkyeiIgZmlsbD0idXJsKCNjKSIgc3Ryb2tlLXdpZHRoPSIxNS42ODMiLz4KICAgPC9nPgogIDwvZz4KICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCguOTM1NzEgMCAwIC45MzU3MSA0NC4xMTYgODcuNzMxKSIgZmlsdGVyPSJ1cmwoI2gpIiBvdmVyZmxvdz0idmlzaWJsZSIgc3Ryb2tlLXdpZHRoPSIxNS42ODMiPgogICA8ZyBzdHJva2Utd2lkdGg9IjE1LjY4MyI+CiAgICA8ZyBzdHJva2Utd2lkdGg9IjE1LjY4MyI+CiAgICAgPGcgc3Ryb2tlLXdpZHRoPSIxNS42ODMiPgogICAgICA8cGF0aCBkPSJtNzYxLjI3IDY5Ny43OS0zOC4yNTctMzY0LjY0LTUwNi44MSA1My4yNDcgMzguMzQ5IDM2NC42NHoiIGZpbGw9IiMxZDFkMWIiIGZpbGwtb3BhY2l0eT0iLjMiIHN0cm9rZS13aWR0aD0iMTUuNjgzIi8+CiAgICAgPC9nPgogICAgPC9nPgogICA8L2c+CiAgPC9nPgogIDxwYXRoIGQ9Im0yMzcuMTYgNDQzLjg3IDMzLjgyMyAzMjEuOTcgNDU1LjAyLTQ3Ljc2NS0zMy45MDktMzIxLjk3eiIgZmlsbD0idXJsKCNpKSIgc3Ryb2tlLXdpZHRoPSIxNC42NzUiLz4KICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCguOTM1NzEgMCAwIC45MzU3MSA0NC4xMTYgODcuNzMxKSIgc3Ryb2tlLXdpZHRoPSIxNS42ODMiPgogICA8ZyBzdHJva2Utd2lkdGg9IjE1LjY4MyI+CiAgICA8cGF0aCBkPSJtNzQwLjA1IDY4Mi44NC0zOC4yNjMtMzY0LjY5LTUwNi44OCA1My4yNTUgMzguMjYzIDM2NC42OXptLTU2Ljc1LTM0MS44OCAzNC4wMzEgMzIzLjM5LTQ2NS42OCA0OC45MzItMzQuMDMxLTMyMy4zOXoiIGZpbGw9InVybCgjYikiIHN0cm9rZS13aWR0aD0iMTUuNjgzIi8+CiAgIDwvZz4KICA8L2c+CiAgPHBhdGggdHJhbnNmb3JtPSJtYXRyaXgoMTUuNjgzIDAgMCAxNS42ODMgOS42MzMzIDEwLjYzMykiIGQ9Im00NCAzNS40MzUtNC4yMDMxIDQuNjI3My0yLjc5My0wLjQzMzU5LTEuOTA4MiAyLjIzMjQtMy42MTcyLTAuNDA2MjUtMy40OTgtMi41OTU3LTQuNTkzOCAzLjc4NzEtMi4wMDk4LTIuMDQzLTQuNjM3MSAyLjM5NjUgMC40NzMgNC40NzIzIDI3Ljc4NC0yLjkxOTR6IiBmaWxsPSIjM2M2OGQ5IiBzdHJva2Utd2lkdGg9Ii45MzU3MSIvPgogPC9nPgogPGNpcmNsZSBjeD0iMzgiIGN5PSIzMS41IiByPSIyLjUiIGZpbGw9IiNmZmYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgb3BhY2l0eT0iLjc1IiBzdHlsZT0icGFpbnQtb3JkZXI6bm9ybWFsIi8+CiA8cGF0aCBkPSJtNDQgMzUuNDM2LTQuMjAzMSA0LjYyNy0yLjc5My0wLjQzMzU5IDIuOTk2MSAxLjY0MjYgMy00LjI3MTV2MS43MTA5bDEtMy4yNzU0em0tNi45OTYxIDQuMTkzNC0xLjkwODIgMi4yMzI0LTMuNjE3Mi0wLjQwNjI1LTMuNDc4NS0yLjQ1NTEgMyA1IDItMiAyIDEgMi4wMDM5LTMuMzcxMXptLTkuMDIzNC0wLjc2OTUzLTQuNTkzOCAzLjc4NzEtMi4wMDk4LTIuMDQzIDEuOTc4NSA0LjM5NjUgNC42MjUtNi4xNDA2em0tNi42MDM1IDEuNzQ0MS00LjYzNjcgMi4zOTY1IDAuMTU4MiAxLjQ4NDQgMC4xMDE1Ni0wLjA2MDU0NyAxLjY0NDUtMS44NDc3IDAuMTAxNTYgMS4xMzQ4IDIuNjMwOS0zLjEwNzR6IiBvcGFjaXR5PSIuMDUiLz4KPC9zdmc+Cg==" LABEL oc.keyword="eog,eog,image,gif,tiff,png,jpeg,bmp,tga,pcx,bitmap,jpg,pixmap" LABEL oc.cat="graphics" LABEL oc.desktopfile="org.gnome.eog.desktop" LABEL oc.launch="eog.Eog" LABEL oc.template="abcdesktopio/oc.template.alpine.gtk" LABEL oc.name="eog" LABEL oc.displayname="eog" LABEL oc.path="/usr/bin/eog" LABEL oc.type=app LABEL oc.mimetype="image/bmp;image/gif;image/x-pcx;image/x-portable-anymap;image/x-portable-bitmap;image/x-portable-graymap;image/x-portable-pixmap;image/x-tga;image/x-xbitmap;image/jpeg;image/png;image/x-icon;image/x-xpixmap;image/x-xcursor;" LABEL oc.fileextensions="ani;bmp;gif;ico;jpg;jpeg;pcx;png;pnm;ras;svg;tga;tif;tiff;wbmp;xbm;xpm" LABEL oc.legacyfileextensions="ani;bmp;gif;ico;jpg;jpeg;pcx;png;pnm;ras;svg;tga;tif;tiff;wbmp;xbm;xpm" LABEL oc.rules="{\"homedir\":{\"default\":true}}" LABEL oc.acl="{\"permit\":[\"all\"]}" RUN for d in /usr/share/icons /usr/share/pixmaps ; do echo "testing link in $d"; if [ -d $d ] && [ -x /composer/safelinks.sh ] ; then echo "fixing link in $d"; cd $d ; /composer/safelinks.sh ; fi; done ENV APPNAME "eog" ENV APPBIN "/usr/bin/eog" ENV APP "/usr/bin/eog" LABEL oc.usedefaultapplication=true USER root RUN mkdir -p /var/secrets/abcdesktop/localaccount RUN for f in passwd shadow group gshadow ; do if [ -f /etc/$f ] ; then cp /etc/$f /var/secrets/abcdesktop/localaccount; rm -f /etc/$f; ln -s /var/secrets/abcdesktop/localaccount/$f /etc/$f; fi; done USER balloon CMD [ "/composer/appli-docker-entrypoint.sh" ]