notecase: update to 1.7.2
authorKoen Kooi <koen@openembedded.org>
Sat, 17 Nov 2007 09:55:09 +0000 (09:55 +0000)
committerKoen Kooi <koen@openembedded.org>
Sat, 17 Nov 2007 09:55:09 +0000 (09:55 +0000)
packages/notecase/notecase-1.7.2/.mtn2git_empty [new file with mode: 0644]
packages/notecase/notecase-1.7.2/no-hardcoded-cxx.patch [new file with mode: 0644]
packages/notecase/notecase_1.7.2.bb [new file with mode: 0644]

diff --git a/packages/notecase/notecase-1.7.2/.mtn2git_empty b/packages/notecase/notecase-1.7.2/.mtn2git_empty
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/packages/notecase/notecase-1.7.2/no-hardcoded-cxx.patch b/packages/notecase/notecase-1.7.2/no-hardcoded-cxx.patch
new file mode 100644 (file)
index 0000000..7b54e62
--- /dev/null
@@ -0,0 +1,38 @@
+--- tmp/Makefile       2007-05-08 12:25:10.000000000 +0200
++++ Makefile   2007-11-03 10:46:51.000000000 +0100
+@@ -131,7 +131,7 @@
+ ifdef WINDIR
+  LD=$(QL) $(CXX) $(DEBUG) $(PROFILE) $(LDFLAGS) -L$(OBJ) -lz 
+ else
+- LD=$(QL) $(CXX) $(DEBUG) $(PROFILE) $(LDFLAGS) -ldl
++ NLD=$(QL) $(CXX) $(DEBUG) $(PROFILE) $(LOPTIMIZE) -ldl -export-dynamic $(LOPTIMIZE)
+ endif 
+ #
+@@ -190,7 +190,7 @@
+  LIBS += hildon-libs hildon-fm libosso
+ endif
+-GTKCFLAGS=`pkg-config --cflags $(LIBS)` -I/target/include  -I/sw/include 
++GTKCFLAGS=`pkg-config --cflags $(LIBS)` 
+ GTKLIBS=`pkg-config --libs $(LIBS)`
+ #
+@@ -201,7 +201,7 @@
+       $(LD) $(OBJS) -o $(BIN)/notecase$(EXE) $(FLAGS) $(LDFLAGS) $(GTKLIBS)
+ else
+ notecase$(EXE): updatesrc $(OBJS)
+-      $(LD) $(OBJS) -o $(BIN)/notecase$(EXE) $(FLAGS) $(LDFLAGS) $(GTKLIBS) > /dev/null
++      $(NLD) $(OBJS) -o $(BIN)/notecase$(EXE) $(FLAGS) $(LDFLAGS) $(GTKLIBS)
+ endif 
+ #
+@@ -421,7 +421,7 @@
+       $(CC) $(FLAGS) -c $(GUIPATH)/DocActionFinishDel.cpp -o $(OBJ)/DocActionFinishDel.o $(GTKCFLAGS)
+       
+ $(OBJ)/libz.a:
+-      @cd ./src/lib/zlib/; $(MAKE); cp ./libz.a ../../../$(OBJ)/
++      @cd ./src/lib/zlib/; cp ./libz.a ../../../$(OBJ)/
+ $(OBJ)/ShortcutsList.o: $(GUIPATH)/ShortcutsList.cpp $(GUIPATH)/ShortcutsList.h
+       $(CC) $(FLAGS) -c $(GUIPATH)/ShortcutsList.cpp -o $(OBJ)/ShortcutsList.o  $(GTKCFLAGS)
diff --git a/packages/notecase/notecase_1.7.2.bb b/packages/notecase/notecase_1.7.2.bb
new file mode 100644 (file)
index 0000000..73ea27b
--- /dev/null
@@ -0,0 +1,17 @@
+require notecase.inc
+
+PR = "r1"
+
+do_install() {
+       install -d ${D}${bindir}
+       install -d ${D}${datadir}/applications
+       install -d ${D}${datadir}/doc
+       install -d ${D}${datadir}/doc/notecase
+       install -d ${D}${datadir}/icons
+       install -m 644 ${S}/docs/notecase.desktop ${D}${datadir}/applications
+        install -m 644 ${S}/docs/help.ncd ${D}${datadir}/doc/notecase/help.ncd
+        install -m 644 ${S}/res/notecase.xpm ${D}${datadir}/icons/notecase.xpm
+       install -m 755 ${S}/bin/notecase ${D}${bindir}/
+}
+
+FILES_${PN} += "${datadir}"