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