Skip to content

Commit

Permalink
Add Theos makefile + control to release dm.pl, in a deb, using dm.pl.
Browse files Browse the repository at this point in the history
  • Loading branch information
kirb committed Nov 8, 2018
1 parent 5b64eb9 commit c031912
Show file tree
Hide file tree
Showing 4 changed files with 23 additions and 1 deletion.
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
.DS_Store
.theos
packages
8 changes: 8 additions & 0 deletions Makefile
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
include $(THEOS)/makefiles/common.mk
include $(THEOS_MAKE_PATH)/null.mk

after-stage::
$(ECHO_NOTHING)mkdir -p $(THEOS_STAGING_DIR)/usr/bin $(THEOS_STAGING_DIR)/usr/share/man/man1$(ECHO_END)
$(ECHO_NOTHING)cp dm.pl $(THEOS_STAGING_DIR)/usr/bin/dm.pl$(ECHO_END)
$(ECHO_NOTHING)ln -s dm.pl $(THEOS_STAGING_DIR)/usr/bin/dm$(ECHO_END)
$(ECHO_NOTHING)cp dm.pl.1 $(THEOS_STAGING_DIR)/usr/share/man/man1/dm.pl.1$(ECHO_END)
11 changes: 11 additions & 0 deletions control
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
Package: dm.pl
Name: Deb Maker (dm.pl)
Depends: perl (>= 5.26), gzip, bzip2, xz-utils | lzma
Architecture: all
Description: not dpkg-deb, nor a plane, nor a bird.
Maintainer: Theos Developers <[email protected]>
Author: Theos Developers <[email protected]>
Section: Packaging
Tag: role::hacker
Depiction: https://repo.chariz.io/package/dm.pl/
Version: 1.1.5
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@theosdev/dm.pl",
"version": "1.1.4",
"version": "1.1.5",
"description": "A basic Perl program that makes Debian .deb packages without needing dpkg installed.",
"author": "Theos",
"license": "MIT",
Expand Down

0 comments on commit c031912

Please sign in to comment.