On Tue, 24 Mar 2009, Stuart Henderson wrote: > I know it's already in the existing port and not brought in by your diff > (and that the actual files, in this case, are not all that big), but why > should ftp.openbsd.org and mirror-maker users carry a separate copy of > unchanging files for every new upstream version? > > I think "DIST_SUBDIR = murrine" would be better.
Updated diff. Also post-install stuff modified to use "${INSTALL_DATA}" ciao -d Index: Makefile =================================================================== RCS file: /cvs/ports/x11/gtk2-murrine-engine/Makefile,v retrieving revision 1.6 diff -N -u -p Makefile --- Makefile 24 Mar 2009 20:36:20 -0000 1.6 +++ Makefile 25 Mar 2009 12:05:27 -0000 @@ -21,7 +21,7 @@ PERMIT_DISTFILES_FTP = Yes MASTER_SITES = ${MASTER_SITE_GNOME:=sources/murrine/0.90/} MASTER_SITES0 = ${HOMEPAGE}files/ -DIST_SUBDIR = ${DISTNAME} +DIST_SUBDIR = murrine DISTFILES = ${DISTNAME}.tar.bz2 \ MurrinaBlu-0.32.tar.gz:0 \ MurrineThemePack.tar.bz2:0 \ @@ -58,7 +58,7 @@ CONFIGURE_ARGS = --enable-animation \ post-install: ${INSTALL_DATA_DIR} ${PREFIX}/share/themes/ - cp -R ${WRKDIR}/Murrina* ${PREFIX}/share/themes/ - @chown -R ${SHAREOWN}:${SHAREGRP} ${PREFIX}/share/themes/* + ${INSTALL_DATA} ${WRKDIR}/Murrina* \ + ${PREFIX}/share/themes/ .include <bsd.port.mk> Index: distinfo =================================================================== RCS file: /cvs/ports/x11/gtk2-murrine-engine/distinfo,v retrieving revision 1.4 diff -N -u -p distinfo --- distinfo 24 Mar 2009 20:36:20 -0000 1.4 +++ distinfo 25 Mar 2009 12:05:27 -0000 @@ -1,80 +1,80 @@ -MD5 (murrine-0.90.2/MurrinaAquaIsh.tar.bz2) = 4YuxkXVu0beTQy9rx2B9tA== -MD5 (murrine-0.90.2/MurrinaBlu-0.32.tar.gz) = 9f7ddce9b35bbec8bc258600fecff6e0 -MD5 (murrine-0.90.2/MurrinaBlue.tar.bz2) = xCU0MIyNRaPJU1ceqU9QrA== -MD5 (murrine-0.90.2/MurrinaCandido.tar.gz) = 3fe082faed0389c5ce186282a99659b4 -MD5 (murrine-0.90.2/MurrinaChrome.tar.gz) = 4c4a9d72172ef67e6004a608878c9ee4 -MD5 (murrine-0.90.2/MurrinaCream.tar.gz) = b3993c593f26a54f2259bbf8c42e54b6 -MD5 (murrine-0.90.2/MurrinaElement.tar.gz) = AzSccbHg8rmd+Ru3W86Yxg== -MD5 (murrine-0.90.2/MurrinaFancyCandy.tar.bz2) = Wmbz3kFUegon+SWsjY2MRg== -MD5 (murrine-0.90.2/MurrinaGilouche.tar.bz2) = Zdjx8o+cjtFLFeyJTdC/wA== -MD5 (murrine-0.90.2/MurrinaLoveGray.tar.bz2) = Mc6fzlEUwc/kcdxhTeU5zA== -MD5 (murrine-0.90.2/MurrinaOranche_02.tar.gz) = f4e7a49a5a2cd14378b071fc6c448a4d -MD5 (murrine-0.90.2/MurrinaOransun.tar.gz) = WXIeJNW1YAjuitMQBFaN6A== -MD5 (murrine-0.90.2/MurrinaTango.tar.bz2) = Q6aEjMip7t7f+1Fs+wK2NQ== -MD5 (murrine-0.90.2/MurrinaVerdeOlivo.tar.bz2) = f7VdYTwxoUVanbbBIf/wuw== -MD5 (murrine-0.90.2/MurrineThemePack.tar.bz2) = QUATwi0fs5VKXD0JSZyAsg== -MD5 (murrine-0.90.2/murrine-0.90.2.tar.bz2) = 2fxcuk69NJwGKfZ4JuwgYw== -RMD160 (murrine-0.90.2/MurrinaAquaIsh.tar.bz2) = u/adMGH7EbhirM94fjI93MOU1co= -RMD160 (murrine-0.90.2/MurrinaBlu-0.32.tar.gz) = f6bf044cc139a77e67983c7482586d2f1281bd16 -RMD160 (murrine-0.90.2/MurrinaBlue.tar.bz2) = ybxT1Sr1KN0+JkYw37nIjV9aa+0= -RMD160 (murrine-0.90.2/MurrinaCandido.tar.gz) = 3dc301b7e7e1804ad09e3fcc8503d1a02902d838 -RMD160 (murrine-0.90.2/MurrinaChrome.tar.gz) = 77be24796eb62389ac59e87a0e0bf0ba953678ed -RMD160 (murrine-0.90.2/MurrinaCream.tar.gz) = 3878750c207a2f336de1b431c328202962eaacf5 -RMD160 (murrine-0.90.2/MurrinaElement.tar.gz) = 8iQrE20A2u9IeJfo1y6m25DyXlM= -RMD160 (murrine-0.90.2/MurrinaFancyCandy.tar.bz2) = fSn2dPXvbyjhnRRV2keOEH2jA3Y= -RMD160 (murrine-0.90.2/MurrinaGilouche.tar.bz2) = VNv8gfq6Qyu/BdgnNWmFM8bSM+k= -RMD160 (murrine-0.90.2/MurrinaLoveGray.tar.bz2) = FeiwDI3M7uWpHzw/biFiuo1dZNE= -RMD160 (murrine-0.90.2/MurrinaOranche_02.tar.gz) = fa41eb5f0f431575cdbd3d54cdc1f110e11686dd -RMD160 (murrine-0.90.2/MurrinaOransun.tar.gz) = lNZpRMKIjkEGKReTH869/uP/Jss= -RMD160 (murrine-0.90.2/MurrinaTango.tar.bz2) = DpvWNoqgwLcOSILpj02WWIpKQsc= -RMD160 (murrine-0.90.2/MurrinaVerdeOlivo.tar.bz2) = uUNdA0XIttZMmvfqpR7sTg3l0o8= -RMD160 (murrine-0.90.2/MurrineThemePack.tar.bz2) = ecz8br8c9FpalyG0EcOdZLBlf64= -RMD160 (murrine-0.90.2/murrine-0.90.2.tar.bz2) = 0KURJjrx96ViM7ONsVFphgi1C90= -SHA1 (murrine-0.90.2/MurrinaAquaIsh.tar.bz2) = v6YJlBO33hxzS5hdQHE7mX33Bgs= -SHA1 (murrine-0.90.2/MurrinaBlu-0.32.tar.gz) = 2e885c6e7324db42528529faf6e29a10a309d935 -SHA1 (murrine-0.90.2/MurrinaBlue.tar.bz2) = HIExDttAfiQZT158MFQa/H60jGg= -SHA1 (murrine-0.90.2/MurrinaCandido.tar.gz) = f4c7dd87a4cfa7bc42fe3fa201c6f07d836e4f10 -SHA1 (murrine-0.90.2/MurrinaChrome.tar.gz) = 181b16a4ea59859a75f161d7cd1b11a5f10583f5 -SHA1 (murrine-0.90.2/MurrinaCream.tar.gz) = 18fb2614b09bfafbd7b91aadae850af482508a76 -SHA1 (murrine-0.90.2/MurrinaElement.tar.gz) = fDIeqyTJ7kF7Djq6uqs60NTgpsM= -SHA1 (murrine-0.90.2/MurrinaFancyCandy.tar.bz2) = a5V83BnBE/pgirg7aQ1yt34MEDM= -SHA1 (murrine-0.90.2/MurrinaGilouche.tar.bz2) = C0cXUiqRFRHy915ZnakpKXrP4XQ= -SHA1 (murrine-0.90.2/MurrinaLoveGray.tar.bz2) = mbnQFzhPlNFg3WmprlqgYdHF7KM= -SHA1 (murrine-0.90.2/MurrinaOranche_02.tar.gz) = 2f4c04988aa5280ed4ca022b826410f052387ee6 -SHA1 (murrine-0.90.2/MurrinaOransun.tar.gz) = UbtK0kx7QbCuBuMJkoLV6AB2wJE= -SHA1 (murrine-0.90.2/MurrinaTango.tar.bz2) = oOGoTrMFNIUCccsLmjWk/dtK58Q= -SHA1 (murrine-0.90.2/MurrinaVerdeOlivo.tar.bz2) = JhYAJzZgc9bXePuc++a+9NgQm08= -SHA1 (murrine-0.90.2/MurrineThemePack.tar.bz2) = Z0cuwvmZzl5x27whzb4+INWl3sw= -SHA1 (murrine-0.90.2/murrine-0.90.2.tar.bz2) = 2x8EbR2fCNS2eTgZ0Elo3roGC8U= -SHA256 (murrine-0.90.2/MurrinaAquaIsh.tar.bz2) = bYRkmt9C7/kPPktUtdQKipCqayRwt20vcs/YcJSWFH4= -SHA256 (murrine-0.90.2/MurrinaBlu-0.32.tar.gz) = 1f91178e269be708731cea3a13614cb010aaebafb39c6b7a5758036cb39cd61f -SHA256 (murrine-0.90.2/MurrinaBlue.tar.bz2) = YrMa71a8VMn4RGAWsPnDCIspFvsfxbhzM4VOFQy3W/s= -SHA256 (murrine-0.90.2/MurrinaCandido.tar.gz) = b3e7f8d170fc3947bab73b19d0a18bc2c9cf0896c6652e20d14c30f585af1bf0 -SHA256 (murrine-0.90.2/MurrinaChrome.tar.gz) = ef8baa0e0eef22baf5f56004e99236159a0b9c24534d550b9c1919e6f15e5fa3 -SHA256 (murrine-0.90.2/MurrinaCream.tar.gz) = c71d6d6456fb46309621f6b1a5751dff783661b30828cf8a8c1c538b575da132 -SHA256 (murrine-0.90.2/MurrinaElement.tar.gz) = +e/ES2wr7CUHO9tjvFRru7zY6z6wvqx/k3hy+nH9J90= -SHA256 (murrine-0.90.2/MurrinaFancyCandy.tar.bz2) = kW/XRECriteH3gXsw7Hcr7bFdrfa8hEAgjbCIqc5oGs= -SHA256 (murrine-0.90.2/MurrinaGilouche.tar.bz2) = WJUWwOqBYo0DF2UNY2eiLdDeremBoEKkYs721P8aJZI= -SHA256 (murrine-0.90.2/MurrinaLoveGray.tar.bz2) = xfnrBSoS7vkOcljKXPXKJ9ELMzoaN1Pe8YP1PAltRWs= -SHA256 (murrine-0.90.2/MurrinaOranche_02.tar.gz) = aa8f594bfef88e55f76ffe49eab05d0f091c8c19d39182dd4a62843d0440994c -SHA256 (murrine-0.90.2/MurrinaOransun.tar.gz) = VryyRvbSaGbZt6FFV+OyPb3QXF2n6jBO9u48rS44ysA= -SHA256 (murrine-0.90.2/MurrinaTango.tar.bz2) = eYUugwiimHY2aFFDcZIlb21RQ41PGm22Fh+lHVBAIgE= -SHA256 (murrine-0.90.2/MurrinaVerdeOlivo.tar.bz2) = 4LKgDE6os1qlfhp5VMyUU4t4KaYqO5uNyl57G817eZA= -SHA256 (murrine-0.90.2/MurrineThemePack.tar.bz2) = HD2qh/xV5B+GpTqtNgXvKJTO1k7Jajv/iIgPye9YyWo= -SHA256 (murrine-0.90.2/murrine-0.90.2.tar.bz2) = VQbLfwg/mI/dbCDyjzdE5B24vLyFpVYlwno9W6eM30k= -SIZE (murrine-0.90.2/MurrinaAquaIsh.tar.bz2) = 1353 -SIZE (murrine-0.90.2/MurrinaBlu-0.32.tar.gz) = 3946 -SIZE (murrine-0.90.2/MurrinaBlue.tar.bz2) = 14161 -SIZE (murrine-0.90.2/MurrinaCandido.tar.gz) = 3661 -SIZE (murrine-0.90.2/MurrinaChrome.tar.gz) = 3632 -SIZE (murrine-0.90.2/MurrinaCream.tar.gz) = 3636 -SIZE (murrine-0.90.2/MurrinaElement.tar.gz) = 14404 -SIZE (murrine-0.90.2/MurrinaFancyCandy.tar.bz2) = 1586 -SIZE (murrine-0.90.2/MurrinaGilouche.tar.bz2) = 2062 -SIZE (murrine-0.90.2/MurrinaLoveGray.tar.bz2) = 1510 -SIZE (murrine-0.90.2/MurrinaOranche_02.tar.gz) = 1640 -SIZE (murrine-0.90.2/MurrinaOransun.tar.gz) = 1762 -SIZE (murrine-0.90.2/MurrinaTango.tar.bz2) = 1772 -SIZE (murrine-0.90.2/MurrinaVerdeOlivo.tar.bz2) = 1320 -SIZE (murrine-0.90.2/MurrineThemePack.tar.bz2) = 3003 -SIZE (murrine-0.90.2/murrine-0.90.2.tar.bz2) = 271070 +MD5 (murrine/MurrinaAquaIsh.tar.bz2) = 4YuxkXVu0beTQy9rx2B9tA== +MD5 (murrine/MurrinaBlu-0.32.tar.gz) = 9f7ddce9b35bbec8bc258600fecff6e0 +MD5 (murrine/MurrinaBlue.tar.bz2) = xCU0MIyNRaPJU1ceqU9QrA== +MD5 (murrine/MurrinaCandido.tar.gz) = 3fe082faed0389c5ce186282a99659b4 +MD5 (murrine/MurrinaChrome.tar.gz) = 4c4a9d72172ef67e6004a608878c9ee4 +MD5 (murrine/MurrinaCream.tar.gz) = b3993c593f26a54f2259bbf8c42e54b6 +MD5 (murrine/MurrinaElement.tar.gz) = AzSccbHg8rmd+Ru3W86Yxg== +MD5 (murrine/MurrinaFancyCandy.tar.bz2) = Wmbz3kFUegon+SWsjY2MRg== +MD5 (murrine/MurrinaGilouche.tar.bz2) = Zdjx8o+cjtFLFeyJTdC/wA== +MD5 (murrine/MurrinaLoveGray.tar.bz2) = Mc6fzlEUwc/kcdxhTeU5zA== +MD5 (murrine/MurrinaOranche_02.tar.gz) = f4e7a49a5a2cd14378b071fc6c448a4d +MD5 (murrine/MurrinaOransun.tar.gz) = WXIeJNW1YAjuitMQBFaN6A== +MD5 (murrine/MurrinaTango.tar.bz2) = Q6aEjMip7t7f+1Fs+wK2NQ== +MD5 (murrine/MurrinaVerdeOlivo.tar.bz2) = f7VdYTwxoUVanbbBIf/wuw== +MD5 (murrine/MurrineThemePack.tar.bz2) = QUATwi0fs5VKXD0JSZyAsg== +MD5 (murrine/murrine-0.90.2.tar.bz2) = 2fxcuk69NJwGKfZ4JuwgYw== +RMD160 (murrine/MurrinaAquaIsh.tar.bz2) = u/adMGH7EbhirM94fjI93MOU1co= +RMD160 (murrine/MurrinaBlu-0.32.tar.gz) = f6bf044cc139a77e67983c7482586d2f1281bd16 +RMD160 (murrine/MurrinaBlue.tar.bz2) = ybxT1Sr1KN0+JkYw37nIjV9aa+0= +RMD160 (murrine/MurrinaCandido.tar.gz) = 3dc301b7e7e1804ad09e3fcc8503d1a02902d838 +RMD160 (murrine/MurrinaChrome.tar.gz) = 77be24796eb62389ac59e87a0e0bf0ba953678ed +RMD160 (murrine/MurrinaCream.tar.gz) = 3878750c207a2f336de1b431c328202962eaacf5 +RMD160 (murrine/MurrinaElement.tar.gz) = 8iQrE20A2u9IeJfo1y6m25DyXlM= +RMD160 (murrine/MurrinaFancyCandy.tar.bz2) = fSn2dPXvbyjhnRRV2keOEH2jA3Y= +RMD160 (murrine/MurrinaGilouche.tar.bz2) = VNv8gfq6Qyu/BdgnNWmFM8bSM+k= +RMD160 (murrine/MurrinaLoveGray.tar.bz2) = FeiwDI3M7uWpHzw/biFiuo1dZNE= +RMD160 (murrine/MurrinaOranche_02.tar.gz) = fa41eb5f0f431575cdbd3d54cdc1f110e11686dd +RMD160 (murrine/MurrinaOransun.tar.gz) = lNZpRMKIjkEGKReTH869/uP/Jss= +RMD160 (murrine/MurrinaTango.tar.bz2) = DpvWNoqgwLcOSILpj02WWIpKQsc= +RMD160 (murrine/MurrinaVerdeOlivo.tar.bz2) = uUNdA0XIttZMmvfqpR7sTg3l0o8= +RMD160 (murrine/MurrineThemePack.tar.bz2) = ecz8br8c9FpalyG0EcOdZLBlf64= +RMD160 (murrine/murrine-0.90.2.tar.bz2) = 0KURJjrx96ViM7ONsVFphgi1C90= +SHA1 (murrine/MurrinaAquaIsh.tar.bz2) = v6YJlBO33hxzS5hdQHE7mX33Bgs= +SHA1 (murrine/MurrinaBlu-0.32.tar.gz) = 2e885c6e7324db42528529faf6e29a10a309d935 +SHA1 (murrine/MurrinaBlue.tar.bz2) = HIExDttAfiQZT158MFQa/H60jGg= +SHA1 (murrine/MurrinaCandido.tar.gz) = f4c7dd87a4cfa7bc42fe3fa201c6f07d836e4f10 +SHA1 (murrine/MurrinaChrome.tar.gz) = 181b16a4ea59859a75f161d7cd1b11a5f10583f5 +SHA1 (murrine/MurrinaCream.tar.gz) = 18fb2614b09bfafbd7b91aadae850af482508a76 +SHA1 (murrine/MurrinaElement.tar.gz) = fDIeqyTJ7kF7Djq6uqs60NTgpsM= +SHA1 (murrine/MurrinaFancyCandy.tar.bz2) = a5V83BnBE/pgirg7aQ1yt34MEDM= +SHA1 (murrine/MurrinaGilouche.tar.bz2) = C0cXUiqRFRHy915ZnakpKXrP4XQ= +SHA1 (murrine/MurrinaLoveGray.tar.bz2) = mbnQFzhPlNFg3WmprlqgYdHF7KM= +SHA1 (murrine/MurrinaOranche_02.tar.gz) = 2f4c04988aa5280ed4ca022b826410f052387ee6 +SHA1 (murrine/MurrinaOransun.tar.gz) = UbtK0kx7QbCuBuMJkoLV6AB2wJE= +SHA1 (murrine/MurrinaTango.tar.bz2) = oOGoTrMFNIUCccsLmjWk/dtK58Q= +SHA1 (murrine/MurrinaVerdeOlivo.tar.bz2) = JhYAJzZgc9bXePuc++a+9NgQm08= +SHA1 (murrine/MurrineThemePack.tar.bz2) = Z0cuwvmZzl5x27whzb4+INWl3sw= +SHA1 (murrine/murrine-0.90.2.tar.bz2) = 2x8EbR2fCNS2eTgZ0Elo3roGC8U= +SHA256 (murrine/MurrinaAquaIsh.tar.bz2) = bYRkmt9C7/kPPktUtdQKipCqayRwt20vcs/YcJSWFH4= +SHA256 (murrine/MurrinaBlu-0.32.tar.gz) = 1f91178e269be708731cea3a13614cb010aaebafb39c6b7a5758036cb39cd61f +SHA256 (murrine/MurrinaBlue.tar.bz2) = YrMa71a8VMn4RGAWsPnDCIspFvsfxbhzM4VOFQy3W/s= +SHA256 (murrine/MurrinaCandido.tar.gz) = b3e7f8d170fc3947bab73b19d0a18bc2c9cf0896c6652e20d14c30f585af1bf0 +SHA256 (murrine/MurrinaChrome.tar.gz) = ef8baa0e0eef22baf5f56004e99236159a0b9c24534d550b9c1919e6f15e5fa3 +SHA256 (murrine/MurrinaCream.tar.gz) = c71d6d6456fb46309621f6b1a5751dff783661b30828cf8a8c1c538b575da132 +SHA256 (murrine/MurrinaElement.tar.gz) = +e/ES2wr7CUHO9tjvFRru7zY6z6wvqx/k3hy+nH9J90= +SHA256 (murrine/MurrinaFancyCandy.tar.bz2) = kW/XRECriteH3gXsw7Hcr7bFdrfa8hEAgjbCIqc5oGs= +SHA256 (murrine/MurrinaGilouche.tar.bz2) = WJUWwOqBYo0DF2UNY2eiLdDeremBoEKkYs721P8aJZI= +SHA256 (murrine/MurrinaLoveGray.tar.bz2) = xfnrBSoS7vkOcljKXPXKJ9ELMzoaN1Pe8YP1PAltRWs= +SHA256 (murrine/MurrinaOranche_02.tar.gz) = aa8f594bfef88e55f76ffe49eab05d0f091c8c19d39182dd4a62843d0440994c +SHA256 (murrine/MurrinaOransun.tar.gz) = VryyRvbSaGbZt6FFV+OyPb3QXF2n6jBO9u48rS44ysA= +SHA256 (murrine/MurrinaTango.tar.bz2) = eYUugwiimHY2aFFDcZIlb21RQ41PGm22Fh+lHVBAIgE= +SHA256 (murrine/MurrinaVerdeOlivo.tar.bz2) = 4LKgDE6os1qlfhp5VMyUU4t4KaYqO5uNyl57G817eZA= +SHA256 (murrine/MurrineThemePack.tar.bz2) = HD2qh/xV5B+GpTqtNgXvKJTO1k7Jajv/iIgPye9YyWo= +SHA256 (murrine/murrine-0.90.2.tar.bz2) = VQbLfwg/mI/dbCDyjzdE5B24vLyFpVYlwno9W6eM30k= +SIZE (murrine/MurrinaAquaIsh.tar.bz2) = 1353 +SIZE (murrine/MurrinaBlu-0.32.tar.gz) = 3946 +SIZE (murrine/MurrinaBlue.tar.bz2) = 14161 +SIZE (murrine/MurrinaCandido.tar.gz) = 3661 +SIZE (murrine/MurrinaChrome.tar.gz) = 3632 +SIZE (murrine/MurrinaCream.tar.gz) = 3636 +SIZE (murrine/MurrinaElement.tar.gz) = 14404 +SIZE (murrine/MurrinaFancyCandy.tar.bz2) = 1586 +SIZE (murrine/MurrinaGilouche.tar.bz2) = 2062 +SIZE (murrine/MurrinaLoveGray.tar.bz2) = 1510 +SIZE (murrine/MurrinaOranche_02.tar.gz) = 1640 +SIZE (murrine/MurrinaOransun.tar.gz) = 1762 +SIZE (murrine/MurrinaTango.tar.bz2) = 1772 +SIZE (murrine/MurrinaVerdeOlivo.tar.bz2) = 1320 +SIZE (murrine/MurrineThemePack.tar.bz2) = 3003 +SIZE (murrine/murrine-0.90.2.tar.bz2) = 271070