[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/sqlite3 1f1f7ab2db 09/62: added package creation section
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/sqlite3 1f1f7ab2db 09/62: added package creation section |
Date: |
Tue, 14 Mar 2023 11:01:44 -0400 (EDT) |
branch: elpa/sqlite3
commit 1f1f7ab2db29281aef8a0d17fc17483cb2ababf8
Author: Y. N. Lo <gordonynlo@yahoo.com>
Commit: Y. N. Lo <gordonynlo@yahoo.com>
added package creation section
---
MODULE | 1 +
Makefile | 14 +++++++++++---
sqlite3-api-module-0.0.1.tar | Bin 0 -> 34816 bytes
sqlite3-api-module-pkg.el | 1 +
4 files changed, 13 insertions(+), 3 deletions(-)
diff --git a/MODULE b/MODULE
new file mode 100644
index 0000000000..8ad12853a9
--- /dev/null
+++ b/MODULE
@@ -0,0 +1 @@
+sqlite3-api-module-0.0.1.tar
diff --git a/Makefile b/Makefile
index 645be9cbf0..d82800ab5e 100644
--- a/Makefile
+++ b/Makefile
@@ -2,16 +2,24 @@ CC = gcc
CFLAGS = -g3 -Wall -std=c99
EMACS252=$(HOME)/test-emacs/bin/emacs
EMACS251=$(HOME)/test-emacs-251/bin/emacs
-MODULE=sqlite3-api-module.so
+MODULE=sqlite3-api-module
+MODULE_VERSION=0.0.1
-all: $(MODULE)
+all: $(MODULE).so
clean:
- rm -f *.so *.o
+ rm -f *.so *.o *.tar $(MODULE)-pkg.el MODULE
consts:
(cd tools; ./run.sh)
+# File "MODULE" is read by (sqlite3-api-install-dynamic-module)
+# during installation
+package: $(MODULE).so
+ echo $(MODULE)-$(MODULE_VERSION).tar > MODULE
+ echo "(define-package \"$(MODULE)\" \"$(MODULE_VERSION)\" \"SQLite3 API
dynamic module\")" > $(MODULE)-pkg.el
+ tar cvf $(MODULE)-$(MODULE_VERSION).tar $(MODULE)-pkg.el $(MODULE).so
+
%.so: %.o
$(CC) -shared -o $@ $< -lsqlite3
diff --git a/sqlite3-api-module-0.0.1.tar b/sqlite3-api-module-0.0.1.tar
new file mode 100644
index 0000000000..ebb362b250
Binary files /dev/null and b/sqlite3-api-module-0.0.1.tar differ
diff --git a/sqlite3-api-module-pkg.el b/sqlite3-api-module-pkg.el
new file mode 100644
index 0000000000..a4a8cb4e5c
--- /dev/null
+++ b/sqlite3-api-module-pkg.el
@@ -0,0 +1 @@
+(define-package "sqlite3-api-module" "0.0.1" "SQLite3 API dynamic module")
- [nongnu] elpa/sqlite3 8ad45baacf 05/62: fixed memory leak; used sqlite3_close_v2, (continued)
- [nongnu] elpa/sqlite3 8ad45baacf 05/62: fixed memory leak; used sqlite3_close_v2, ELPA Syncer, 2023/03/14
- [nongnu] elpa/sqlite3 ed7ea9c919 18/62: removed sqlite3-api-constants.el from repo, ELPA Syncer, 2023/03/14
- [nongnu] elpa/sqlite3 0bae137c63 26/62: LIB and INC added to Makefile, ELPA Syncer, 2023/03/14
- [nongnu] elpa/sqlite3 9e6dbe5d37 15/62: fixed typo, ELPA Syncer, 2023/03/14
- [nongnu] elpa/sqlite3 0131cc617d 19/62: python3 -> python, ELPA Syncer, 2023/03/14
- [nongnu] elpa/sqlite3 7abb3c6f70 28/62: fixed callback example; added Homebrew linkage, ELPA Syncer, 2023/03/14
- [nongnu] elpa/sqlite3 71d35506ec 07/62: minor adjustment to Makefile, ELPA Syncer, 2023/03/14
- [nongnu] elpa/sqlite3 a2d5e39133 43/62: Removed unused codes from consts.c, ELPA Syncer, 2023/03/14
- [nongnu] elpa/sqlite3 b72c2c40d9 44/62: Better handling of SQLite codes in consts.c, ELPA Syncer, 2023/03/14
- [nongnu] elpa/sqlite3 a51467b031 04/62: added test for Emacs 25.1, ELPA Syncer, 2023/03/14
- [nongnu] elpa/sqlite3 1f1f7ab2db 09/62: added package creation section,
ELPA Syncer <=
- [nongnu] elpa/sqlite3 1b7b1fc03f 10/62: fixed module installation bug, ELPA Syncer, 2023/03/14
- [nongnu] elpa/sqlite3 a69ff5a456 11/62: github installation function added, ELPA Syncer, 2023/03/14
- [nongnu] elpa/sqlite3 47391311a9 12/62: edited sqlite3-api.el to adhere to melpa guidelines, ELPA Syncer, 2023/03/14
- [nongnu] elpa/sqlite3 723787e6d9 21/62: added 'make install', ELPA Syncer, 2023/03/14
- [nongnu] elpa/sqlite3 77e719fb88 24/62: better comments, ELPA Syncer, 2023/03/14
- [nongnu] elpa/sqlite3 0dfe8e07df 30/62: 26.1 test added, ELPA Syncer, 2023/03/14
- [nongnu] elpa/sqlite3 b8fc4e2fae 35/62: TOC, ELPA Syncer, 2023/03/14
- [nongnu] elpa/sqlite3 15697800f8 37/62: Fixed changelog, ELPA Syncer, 2023/03/14
- [nongnu] elpa/sqlite3 9a2dbb9dc2 38/62: fixed typo, ELPA Syncer, 2023/03/14
- [nongnu] elpa/sqlite3 f2c30e8b86 16/62: removed 'Package Version', ELPA Syncer, 2023/03/14