On Wed, Nov 06, 2013 at 02:22:23AM +0400, Kirill Bychkov wrote:
> 
> Hi.
> There is xpm and png icons in ${WRKSRC}/runtime.
> May be you can use them instead of adding extra files?
> 

Hi Kirill,
your're right! I've also added only the vim48x48.png .
Or should I add the other too?


Index: Makefile
===================================================================
RCS file: /cvs/ports/editors/vim/Makefile,v
retrieving revision 1.132
diff -u -p -r1.132 Makefile
--- Makefile    14 Oct 2013 22:13:21 -0000      1.132
+++ Makefile    5 Nov 2013 22:51:31 -0000
@@ -148,9 +148,22 @@ post-patch:
 post-configure:
        touch ${WRKBUILD}/auto/config.mk
 
+.if ${FLAVOR:Mno_x11}
 post-install:
        ${INSTALL_DATA} ${FILESDIR}/pf.vim ${FILESDIR}/openbsd.vim \
            ${PREFIX}/share/vim/${P}/syntax/
+.else
+RUN_DEPENDS+= devel/desktop-file-utils
+post-install:
+       ${INSTALL_DATA} ${FILESDIR}/pf.vim ${FILESDIR}/openbsd.vim \
+           ${PREFIX}/share/vim/${P}/syntax/
+       ${INSTALL_DATA_DIR} ${PREFIX}/share/applications
+       ${SUBST_CMD} -o ${SHAREOWN} -g ${SHAREGRP} -m ${SHAREMODE} -c \
+               ${FILESDIR}/gvim.desktop \
+               ${PREFIX}/share/applications/gvim.desktop
+       ${INSTALL_DATA_DIR} ${PREFIX}/share/pixmaps
+       ${INSTALL_DATA} ${WRKDIST}/runtime/vim48x48.png 
${PREFIX}/share/pixmaps/vim.png
+.endif
 
 # convenience targets
 hg:
Index: files/gvim.desktop
===================================================================
RCS file: files/gvim.desktop
diff -N files/gvim.desktop
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ files/gvim.desktop  5 Nov 2013 22:51:31 -0000
@@ -0,0 +1,80 @@
+[Desktop Entry]
+Name=GVim
+GenericName=Text Editor
+GenericName[de]=Texteditor
+Comment=Edit text files
+Comment[af]=Redigeer tekslêers
+Comment[am]=የጽሑፍ ፋይሎች ያስተካክሉ
+Comment[ar]=حرّر ملفات نصية
+Comment[az]=Mətn fayllarını redaktə edin
+Comment[be]=Рэдагаваньне тэкставых файлаў
+Comment[bg]=Редактиране на текстови файлове
+Comment[bn]=টেক্স্ট ফাইল এডিট করুন
+Comment[bs]=Izmijeni tekstualne datoteke
+Comment[ca]=Edita fitxers de text
+Comment[cs]=Úprava textových souborů
+Comment[cy]=Golygu ffeiliau testun
+Comment[da]=Redigér tekstfiler
+Comment[de]=Textdateien bearbeiten
+Comment[el]=Επεξεργασία αρχείων κειμένου
+Comment[en_CA]=Edit text files
+Comment[en_GB]=Edit text files
+Comment[es]=Edita archivos de texto
+Comment[et]=Redigeeri tekstifaile
+Comment[eu]=Editatu testu-fitxategiak
+Comment[fa]=ویرایش پرونده‌های متنی
+Comment[fi]=Muokkaa tekstitiedostoja
+Comment[fr]=Édite des fichiers texte
+Comment[ga]=Eagar comhad Téacs
+Comment[gu]=લખાણ ફાઇલોમાં ફેરફાર કરો
+Comment[he]=ערוך קבצי טקסט
+Comment[hi]=पाठ फ़ाइलें संपादित करें
+Comment[hr]=Uređivanje tekstualne datoteke
+Comment[hu]=Szövegfájlok szerkesztése
+Comment[id]=Edit file teks
+Comment[it]=Modifica file di testo
+Comment[ja]=テキスト・ファイルを編集します
+Comment[kn]=ಪಠ್ಯ ಕಡತಗಳನ್ನು ಸಂಪಾದಿಸು
+Comment[ko]=텍스트 파일을 편집합니다
+Comment[lt]=Redaguoti tekstines bylas
+Comment[lv]=Rediģēt teksta failus
+Comment[mk]=Уреди текстуални фајлови
+Comment[ml]=വാചക രചനകള് തിരുത്തുക
+Comment[mn]=Текст файл боловсруулах
+Comment[mr]=गद्य फाइल संपादित करा
+Comment[ms]=Edit fail teks
+Comment[nb]=Rediger tekstfiler
+Comment[ne]=पाठ फाइललाई संशोधन गर्नुहोस्
+Comment[nl]=Tekstbestanden bewerken
+Comment[nn]=Rediger tekstfiler
+Comment[no]=Rediger tekstfiler
+Comment[or]=ପାଠ୍ଯ ଫାଇଲଗୁଡ଼ିକୁ ସମ୍ପାଦନ କରନ୍ତୁ
+Comment[pa]=ਪਾਠ ਫਾਇਲਾਂ ਸੰਪਾਦਨ
+Comment[pl]=Edytor plików tekstowych
+Comment[pt]=Editar ficheiros de texto
+Comment[pt_BR]=Edite arquivos de texto
+Comment[ro]=Editare fişiere text
+Comment[ru]=Редактор текстовых файлов
+Comment[sk]=Úprava textových súborov
+Comment[sl]=Urejanje datotek z besedili
+Comment[sq]=Përpuno files teksti
+Comment[sr]=Измени текстуалне датотеке
+Comment[sr@Latn]=Izmeni tekstualne datoteke
+Comment[sv]=Redigera textfiler
+Comment[ta]=உரை கோப்புகளை தொகுக்கவும்
+Comment[th]=แก้ไขแฟ้มข้อความ
+Comment[tk]=Metin faýllary editle
+Comment[tr]=Metin dosyalarını düzenle
+Comment[uk]=Редактор текстових файлів
+Comment[vi]=Soạn thảo tập tin văn bản
+Comment[wa]=Asspougnî des fitchîs tecses
+Comment[zh_CN]=编辑文本文件
+Comment[zh_TW]=編輯文字檔
+TryExec=gvim
+Exec=${TRUEPREFIX}/bin/gvim -f %F
+Terminal=false
+Type=Application
+Icon=vim
+Categories=Utility;TextEditor;
+StartupNotify=true
+MimeType=text/plain;
Index: pkg/PFRAG.no-no_x11-main
===================================================================
RCS file: /cvs/ports/editors/vim/pkg/PFRAG.no-no_x11-main,v
retrieving revision 1.4
diff -u -p -r1.4 PFRAG.no-no_x11-main
--- pkg/PFRAG.no-no_x11-main    16 Mar 2013 22:56:44 -0000      1.4
+++ pkg/PFRAG.no-no_x11-main    5 Nov 2013 22:51:31 -0000
@@ -8,3 +8,7 @@ bin/gvimtutor
 bin/rgview
 bin/rgvim
 @man man/man1/evim.1
+share/applications/gvim.desktop
+share/pixmaps/vim.png
+@exec %D/bin/update-desktop-database
+@unexec-delete %D/bin/update-desktop-database

Reply via email to