1
0
mirror of git://git.proxmox.com/git/extjs.git synced 2025-12-10 21:12:46 -05:00

Compare commits

..

No commits in common. "4758a0434f2448471e1321aeaa700d472342ebd2" and "df14c0f6911f157f330780d2a463250bab61b2a5" have entirely different histories.

4 changed files with 24 additions and 110 deletions

View File

@ -2,48 +2,46 @@ include /usr/share/dpkg/pkg-info.mk
PACKAGE=libjs-extjs PACKAGE=libjs-extjs
BUILDDIR ?= $(PACKAGE)-$(DEB_VERSION_UPSTREAM) BUILDDIR ?= ${PACKAGE}-${DEB_VERSION_UPSTREAM}
ORIG_SRC_TAR=$(PACKAGE)_$(DEB_VERSION_UPSTREAM).orig.tar.gz
GITVERSION:=$(shell git rev-parse HEAD) GITVERSION:=$(shell git rev-parse HEAD)
DEB=$(PACKAGE)_$(DEB_VERSION_UPSTREAM_REVISION)_all.deb DEB=${PACKAGE}_${DEB_VERSION_UPSTREAM_REVISION}_all.deb
DSC=$(PACKAGE)_$(DEB_VERSION_UPSTREAM_REVISION).dsc DSC=${PACKAGE}_${DEB_VERSION_UPSTREAM_REVISION}.dsc
all: deb all: deb
$(BUILDDIR): debian extjs ${BUILDDIR}: debian extjs
rm -rf $@ $@.tmp && mkdir -p $@.tmp/extjs rm -rf $@ $@.tmp
cp -a debian/ $@.tmp/debian mkdir $@.tmp
cp -a extjs/build/ $@.tmp/extjs/build rsync -a debian/ $@.tmp/debian
mkdir $@.tmp/extjs
rsync -a extjs/build/ $@.tmp/extjs/build
cp extjs/licenses/license.txt $@.tmp/debian/copyright
mv $@.tmp $@ mv $@.tmp $@
.PHONY: deb .PHONY: deb
deb: $(DEB) deb: ${DEB}
$(DEB): $(BUILDDIR) ${DEB}: ${BUILDDIR}
cd $(BUILDDIR); dpkg-buildpackage -b -us -uc cd ${BUILDDIR}; dpkg-buildpackage -b -us -uc
lintian $@ lintian $@
$(ORIG_SRC_TAR): $(BUILDDIR)
tar czf $(ORIG_SRC_TAR) --exclude="$(BUILDDIR)/debian" $(BUILDDIR)
.PHONY: dsc .PHONY: dsc
dsc: $(DSC) dsc: ${DSC}
$(DSC): $(ORIG_SRC_TAR) $(BUILDDIR) ${DSC}: ${BUILDDIR}
cd $(BUILDDIR); dpkg-buildpackage -S -us -uc -d cd ${BUILDDIR}; tar czf ../${PACKAGE}_${DEB_VERSION_UPSTREAM}.orig.tar.gz *
cd ${BUILDDIR}; dpkg-buildpackage -S -us -uc -d
lintian $@ lintian $@
sbuild: $(DSC)
sbuild $(DSC)
.PHONY: upload .PHONY: upload
upload: $(DEB) upload: ${DEB}
tar cf - $(DEB) | ssh repoman@repo.proxmox.com -- upload --product pve,pmg,pbs --dist bookworm tar cf - ${DEB} | ssh repoman@repo.proxmox.com -- upload --product pve,pmg,pbs --dist bookworm
.PHONY: distclean clean .PHONY: distclean clean
distclean: clean distclean: clean
clean: clean:
rm -rf $(PACKAGE)-[0-9]*/ *.deb *.changes *.buildinfo *.build *.tar.?z *.dsc rm -rf ${PACKAGE}-*/ *.deb *.changes *.buildinfo *.orig.tar.* *.dsc *.debian.tar.*
find . -name '*~' -exec rm {} ';'
.PHONY: dinstall .PHONY: dinstall
dinstall: $(DEB) dinstall: ${DEB}
dpkg -i $(DEB) dpkg -i ${DEB}

6
debian/changelog vendored
View File

@ -1,9 +1,3 @@
libjs-extjs (7.0.0-3) bookworm; urgency=medium
* update d/copyright
-- Proxmox Support Team <support@proxmox.com> Mon, 08 May 2023 11:55:41 +0200
libjs-extjs (7.0.0-2) bookworm; urgency=medium libjs-extjs (7.0.0-2) bookworm; urgency=medium
* re-build for our Debian Bookworm based releases * re-build for our Debian Bookworm based releases

77
debian/copyright vendored
View File

@ -1,77 +0,0 @@
Top-level debian/ & Makefile packaging und build-sys;
Copyright (C) 2017 - 2023 Proxmox Server Solutions GmbH
License: AGPL-3.0-or-later
For the ExtJS JavaScript Framework (GPLv3 variant) the following was copied in
verbatim form the projects license.txt:
Ext JS 7.0.0.168 - JavaScript Library
Copyright (c) 2006-2020, Sencha Inc.
All rights reserved.
licensing@sencha.com
http://www.sencha.com/license
Open Source License
------------------------------------------------------------------------------------------
This version of Ext JS 7.0.0.168 is licensed under the terms of the Open Source GPL 3.0 license.
http://www.gnu.org/licenses/gpl.html
Alternate Licensing
------------------------------------------------------------------------------------------
Commercial and OEM Licenses are available for an alternate download of Ext JS 7.0.0.168.
This is the appropriate option if you are creating proprietary applications and you are
not prepared to distribute and share the source code of your application under the
GPL v3 license. Please visit http://www.sencha.com/license for more details.
Third Party Content
------------------------------------------------------------------------------------------
The following third party software is distributed with Ext JS 7.0.0.168 and is
provided under other licenses and/or has source available from other locations.
Library: YUI 0.6 (BSD Licensed) for drag-and-drop code.
Location:<3A>http://developer.yahoo.com/yui
License:<3A>http://developer.yahoo.com/yui/license.html (BSD 3-Clause License)
Library: JSON parser
Location: http://www.JSON.org/js.html
License: http://www.json.org/license.html (MIT License)
Library: flexible-js-formatting
Location:<3A>http://code.google.com/p/flexible-js-formatting/
License:<3A>http://www.opensource.org/licenses/mit-license.php (MIT License)
Library: sparkline.js
Location: http://omnipotent.net/jquery.sparkline
License: http://omnipotent.net/jquery.sparkline (BSD 3-Clause License)
Library: DeftJS
Location: http://deftjs.org/
License: http://www.opensource.org/licenses/mit-license.php (MIT License)
Library: Open-Sans
Location: http://www.fontsquirrel.com/fonts/open-sans
License: http://www.fontsquirrel.com/fonts/open-sans (Apache 2.0 License)
Ext JS 7.0.0.168 Examples:
Library: Silk Icons
Location: http://www.famfamfam.com/lab/icons/silk/
License: http://www.famfamfam.com/lab/icons/silk/ (Creative Commons Attribution 2.5 License)
Library: Font Awesome CSS
Location: http://fontawesome.io/
License: http://fontawesome.io/3.2.1/license/ (MIT)
Library: Material Design Icons
Location: https://github.com/google/material-design-icons
License: https://github.com/google/material-design-icons/blob/master/LICENSE (Apache)
--
THIS SOFTWARE IS DISTRIBUTED "AS-IS" WITHOUT ANY WARRANTIES, CONDITIONS AND REPRESENTATIONS WHETHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION THE IMPLIED WARRANTIES AND CONDITIONS OF MERCHANTABILITY, MERCHANTABLE QUALITY, FITNESS FOR A PARTICULAR PURPOSE, DURABILITY, NON-INFRINGEMENT, PERFORMANCE AND THOSE ARISING BY STATUTE OR FROM CUSTOM OR USAGE OF TRADE OR COURSE OF DEALING.

View File

@ -1,3 +1,2 @@
# minified files that we want to ship # minified files that we want to ship
libjs-extjs source: source-is-missing [extjs/build/*] libjs-extjs source: source-is-missing extjs/build/*
libjs-extjs source: obsolete-url-in-packaging http://code.google.com/p/flexible-js-formatting/ [debian/copyright]