[Midnightbsd-cvs] mports: www/opera: This should add an opera icon in gnome/kde again.

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Wed Apr 2 16:09:33 EDT 2008


Log Message:
-----------
This should add an opera icon in gnome/kde again.

Modified Files:
--------------
    mports/www/opera:
        Makefile (r1.18 -> r1.19)
        pkg-plist (r1.7 -> r1.8)

Added Files:
-----------
    mports/www/opera/files:
        opera.desktop.in (r1.1)

-------------- next part --------------
Index: pkg-plist
===================================================================
RCS file: /home/cvs/mports/www/opera/pkg-plist,v
retrieving revision 1.7
retrieving revision 1.8
diff -L www/opera/pkg-plist -L www/opera/pkg-plist -u -r1.7 -r1.8
--- www/opera/pkg-plist
+++ www/opera/pkg-plist
@@ -84,6 +84,7 @@
 %%DATADIR%%/svg-sa.dat
 %%DATADIR%%/svg-mobd.dat
 %%DATADIR%%/svg-mo.dat
+%%GNOME%%share/apps/Internet/opera.desktop
 %%GNOME%%share/pixmaps/opera.xpm
 @dirrm %%DATADIR%%/styles/user
 @dirrm %%DATADIR%%/styles/images
@@ -101,6 +102,7 @@
 @dirrm %%DOCSDIR%%
 
 @cwd %%LOCALBASE%%
+%%KDE%%share/applnk/Internet/opera.desktop
 share/icons/hicolor/22x22/apps/opera.png
 share/icons/hicolor/32x32/apps/opera.png
 share/icons/hicolor/48x48/apps/opera.png
Index: Makefile
===================================================================
RCS file: /home/cvs/mports/www/opera/Makefile,v
retrieving revision 1.18
retrieving revision 1.19
diff -L www/opera/Makefile -L www/opera/Makefile -u -r1.18 -r1.19
--- www/opera/Makefile
+++ www/opera/Makefile
@@ -8,7 +8,7 @@
 
 PORTNAME=	opera
 PORTVERSION=	${OPERA_VER}.${OPERA_DATE}
-PORTREVISION=	0
+PORTREVISION=	1
 CATEGORIES=	www ipv6
 MASTER_SITES=	ftp://opera.inode.at/unix/freebsd/${OPERA_VER:S/.//}${OPERA_MINVER}/${OPERA_REL}/en/${OPERA_LIB}/ \
 		http://gd.tuwien.ac.at/infosys/browsers/opera/unix/freebsd/${OPERA_VER:S/.//}${OPERA_MINVER}/${OPERA_REL}/en/${OPERA_LIB}/ \
@@ -89,6 +89,9 @@
 PLIST_SUB+=	KDE="@comment "
 .endif
 
+post-extract::
+	@${SED} -e 's|@PREFIX@|${LOCALBASE}|g' ${FILESDIR}/opera.desktop.in >${WRKDIR}/opera.desktop
+
 post-patch:
 	@${CP} ${WRKSRC}/search.ini ${WRKSRC}/locale/en
 	@${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g ; \
@@ -118,5 +121,7 @@
 	@${INSTALL_DATA} ${WRKSRC}/images/opera_32x32.png ${PREFIX}/share/icons/locolor/32x32/apps/opera.png
 	@${INSTALL_DATA} ${WRKSRC}/images/opera_32x32.png ${PREFIX}/share/icons/hicolor/32x32/apps/opera.png
 	@${INSTALL_DATA} ${WRKSRC}/images/opera_48x48.png ${PREFIX}/share/icons/hicolor/48x48/apps/opera.png
+	${INSTALL_DATA} ${WRKDIR}/opera.desktop ${PREFIX}/share/apps/Internet/
+	${INSTALL_DATA} ${WRKDIR}/opera.desktop ${PREFIX}/share/applnk/Internet/
 
 .include <bsd.port.post.mk>
--- /dev/null
+++ www/opera/files/opera.desktop.in
@@ -0,0 +1,12 @@
+[Desktop Entry]
+Encoding=UTF-8
+Name=Opera Web Browser
+GenericName=Web Browser
+Comment=Browse the web
+Exec=opera %u
+Icon=@PREFIX@/share/pixmaps/opera.xpm
+StartupNotify=false
+Terminal=false
+Type=Application
+Categories=Application;Network;
+MimeType=text/html;text/xml;application/xhtml+xml;


More information about the Midnightbsd-cvs mailing list