- fix and patch DLLMAP_FILES

doesn't make f-spot work yet but at least, obvious mistake is corrected
- regen PLIST while here
This commit is contained in:
ajacoutot 2009-01-24 19:55:00 +00:00
parent 8f3738a805
commit fb6048f04f
4 changed files with 37 additions and 33 deletions

View File

@ -1,10 +1,10 @@
# $OpenBSD: Makefile,v 1.7 2008/12/19 09:58:29 ajacoutot Exp $
# $OpenBSD: Makefile,v 1.8 2009/01/24 19:55:00 ajacoutot Exp $
COMMENT= personal photo management application for GNOME
GNOME_VERSION= 0.5.0.2
GNOME_PROJECT= f-spot
PKGNAME= ${DISTNAME}p3
PKGNAME= ${DISTNAME}p4
SHARED_LIBS += fspoteog 0.0 # .0.0
SHARED_LIBS += fspotjpegtran 0.0 # .0.0
SHARED_LIBS += fspot 0.0 # .0.0
@ -47,8 +47,15 @@ CONFIGURE_ARGS+= ${CONFIGURE_SHARED} \
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
LDFLAGS="-L${LOCALBASE}/lib"
DLLMAP_FILES= src/f-spot.exe.config \
src/Cms.dll.config \
src/FSpot.Utils.dll.config
DLLMAP_FILES= Tao/Tao.OpenGl.Glu/Tao.OpenGl.Glu.dll.config \
Tao/Tao.OpenGl.ExtensionLoader/Tao.OpenGl.ExtensionLoader.dll.config \
Tao/Tao.OpenGl/Tao.OpenGl.dll.config \
libgphoto2-sharp/libgphoto2-sharp.dll.config \
dbus-sharp-glib/NDesk.DBus.GLib.dll.config \
src/FSpot.Utils.dll.config \
src/f-spot.exe.config.in \
src/Cms.dll.config.in \
gio-sharp/gio/gio-sharp.dll.config.in \
mono-addins/Mono.Addins/Mono.Addins.dll.config
.include <bsd.port.mk>

View File

@ -0,0 +1,14 @@
$OpenBSD: patch-gio-sharp_gio_gio-sharp_dll_config_in,v 1.1 2009/01/24 19:55:00 ajacoutot Exp $
--- gio-sharp/gio/gio-sharp.dll.config.in.orig Sat Jan 24 20:44:37 2009
+++ gio-sharp/gio/gio-sharp.dll.config.in Sat Jan 24 20:45:15 2009
@@ -1,6 +1,6 @@
<configuration>
- <dllmap dll="gio" target="libgio-2.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
- <dllmap dll="libglib-2.0-0.dll" target="libglib-2.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
- <dllmap dll="libgobject-2.0-0.dll" target="libgobject-2.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
- <dllmap dll="libgthread-2.0-0.dll" target="libgthread-2.0@LIB_PREFIX@.0@LIB_SUFFIX@"/>
+ <dllmap dll="gio" target="libgio-2.0@LIB_PREFIX@"/>
+ <dllmap dll="libglib-2.0-0.dll" target="libglib-2.0@LIB_PREFIX@"/>
+ <dllmap dll="libgobject-2.0-0.dll" target="libgobject-2.0@LIB_PREFIX@"/>
+ <dllmap dll="libgthread-2.0-0.dll" target="libgthread-2.0@LIB_PREFIX@"/>
</configuration>

View File

@ -0,0 +1,10 @@
$OpenBSD: patch-src_f-spot_exe_config_in,v 1.1 2009/01/24 19:55:00 ajacoutot Exp $
--- src/f-spot.exe.config.in.orig Sat Jan 24 20:42:37 2009
+++ src/f-spot.exe.config.in Sat Jan 24 20:43:06 2009
@@ -13,5 +13,5 @@
<dllmap dll="GL" target="libGL.so.1"/>
<dllmap dll="libXcomposite.dll" target="libXcomposite.so.1"/>
<dllmap dll="liblcms-1.0.0.dll" target="liblcms.so.1"/>
- <dllmap dll="libexif.dll" target="libexif.so.@EXIF_SOVERSION@"/>
+ <dllmap dll="libexif.dll" target="libexif.so"/>
</configuration>

View File

@ -1,4 +1,4 @@
@comment $OpenBSD: PLIST,v 1.3 2008/12/19 09:58:29 ajacoutot Exp $
@comment $OpenBSD: PLIST,v 1.4 2009/01/24 19:55:00 ajacoutot Exp $
%%SHARED%%
bin/f-spot
bin/f-spot-import
@ -69,7 +69,6 @@ share/applications/f-spot-import.desktop
share/applications/f-spot-view.desktop
share/applications/f-spot.desktop
share/applications/screensavers/f-spot-screensaver.desktop
share/gnome/help/
share/gnome/help/f-spot/
share/gnome/help/f-spot/C/
share/gnome/help/f-spot/C/f-spot.xml
@ -188,78 +187,52 @@ share/gnome/help/f-spot/sv/figures/f-spot-sepia.png
share/gnome/help/f-spot/sv/figures/f-spot-slideshow.png
share/gnome/help/f-spot/sv/figures/f-spot-soft-focus.png
share/gnome/help/f-spot/sv/figures/f-spot-straighten.png
share/icons/hicolor/
share/icons/hicolor/16x16/
share/icons/hicolor/16x16/apps/
share/icons/hicolor/16x16/apps/f-spot.png
share/icons/hicolor/22x22/
share/icons/hicolor/22x22/apps/
share/icons/hicolor/22x22/apps/f-spot.png
share/icons/hicolor/24x24/
share/icons/hicolor/24x24/apps/
share/icons/hicolor/24x24/apps/f-spot.png
share/icons/hicolor/32x32/
share/icons/hicolor/32x32/apps/
share/icons/hicolor/32x32/apps/f-spot.png
share/icons/hicolor/scalable/
share/icons/hicolor/scalable/apps/
share/icons/hicolor/scalable/apps/f-spot.svg
share/locale/ar/LC_MESSAGES/
share/locale/ar/LC_MESSAGES/f-spot.mo
share/locale/be@latin/LC_MESSAGES/
share/locale/be@latin/LC_MESSAGES/f-spot.mo
share/locale/bg/LC_MESSAGES/f-spot.mo
share/locale/ca/LC_MESSAGES/f-spot.mo
share/locale/cs/LC_MESSAGES/f-spot.mo
share/locale/da/LC_MESSAGES/f-spot.mo
share/locale/de/LC_MESSAGES/f-spot.mo
share/locale/dz/LC_MESSAGES/
share/locale/dz/LC_MESSAGES/f-spot.mo
share/locale/el/LC_MESSAGES/f-spot.mo
share/locale/en_CA/LC_MESSAGES/
share/locale/en_CA/LC_MESSAGES/f-spot.mo
share/locale/en_GB/LC_MESSAGES/
share/locale/en_GB/LC_MESSAGES/f-spot.mo
share/locale/es/LC_MESSAGES/f-spot.mo
share/locale/et/LC_MESSAGES/f-spot.mo
share/locale/eu/LC_MESSAGES/f-spot.mo
share/locale/fa/LC_MESSAGES/
share/locale/fa/LC_MESSAGES/f-spot.mo
share/locale/fi/LC_MESSAGES/f-spot.mo
share/locale/fr/LC_MESSAGES/f-spot.mo
share/locale/gl/LC_MESSAGES/f-spot.mo
share/locale/he/LC_MESSAGES/f-spot.mo
share/locale/hi/LC_MESSAGES/
share/locale/hi/LC_MESSAGES/f-spot.mo
share/locale/hu/LC_MESSAGES/f-spot.mo
share/locale/it/LC_MESSAGES/f-spot.mo
share/locale/ja/LC_MESSAGES/f-spot.mo
share/locale/ka/LC_MESSAGES/
share/locale/ka/LC_MESSAGES/f-spot.mo
share/locale/ko/LC_MESSAGES/f-spot.mo
share/locale/lt/LC_MESSAGES/
share/locale/lt/LC_MESSAGES/f-spot.mo
share/locale/lv/LC_MESSAGES/f-spot.mo
share/locale/mk/LC_MESSAGES/
share/locale/mk/LC_MESSAGES/f-spot.mo
share/locale/nb/LC_MESSAGES/f-spot.mo
share/locale/nl/LC_MESSAGES/f-spot.mo
share/locale/oc/LC_MESSAGES/
share/locale/oc/LC_MESSAGES/f-spot.mo
share/locale/pa/LC_MESSAGES/
share/locale/pa/LC_MESSAGES/f-spot.mo
share/locale/pl/LC_MESSAGES/f-spot.mo
share/locale/pt/LC_MESSAGES/f-spot.mo
share/locale/pt_BR/LC_MESSAGES/f-spot.mo
share/locale/ru/LC_MESSAGES/f-spot.mo
share/locale/rw/LC_MESSAGES/
share/locale/rw/LC_MESSAGES/f-spot.mo
share/locale/sk/LC_MESSAGES/f-spot.mo
share/locale/sr/LC_MESSAGES/f-spot.mo
share/locale/sr@latin/LC_MESSAGES/
share/locale/sr@latin/LC_MESSAGES/f-spot.mo
share/locale/sv/LC_MESSAGES/f-spot.mo
share/locale/th/LC_MESSAGES/
share/locale/th/LC_MESSAGES/f-spot.mo
share/locale/uk/LC_MESSAGES/f-spot.mo
share/locale/vi/LC_MESSAGES/f-spot.mo